A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/typeref_8cpp_source.html below:

NCBI C++ ToolKit: src/serial/typeref.cpp Source File

46

: m_Getter(sx_GetResolve), m_ReturnData(0)

54

: m_Getter(sx_GetResolve), m_ReturnData(0)

62

TGet1Proc getter2,

const CTypeRef

& arg2)

63

: m_Getter(sx_GetResolve), m_ReturnData(0)

72

TGet1Proc getter1,

const CTypeRef

& arg1,

74

: m_Getter(sx_GetResolve), m_ReturnData(0)

83

TGet1Proc getter1,

const CTypeRef

& arg1,

84

TGet1Proc getter2,

const CTypeRef

& arg2)

85

: m_Getter(sx_GetResolve), m_ReturnData(0)

95  if

(

this

!= &typeRef ) {

127  auto

getter = typeRef.

m_Getter

.load(memory_order_acquire);

128  m_Getter

.store(getter, memory_order_release);

141  auto

getter = typeRef.

m_Getter

.load(memory_order_acquire);

143  return

getter(typeRef);

155  auto

getter = typeRef.

m_Getter

.load(memory_order_acquire);

157  return

getter(typeRef);

169  auto

getter = typeRef.

m_Getter

.load(memory_order_acquire);

171  return

getter(typeRef);

196

: m_Getter(getter), m_Argument(arg)

212

: m_Getter(getter), m_Argument1(arg1), m_Argument2(arg2)

Root class for all serialization exceptions.

CTypeInfo class contains all information about C++ types (both basic and classes): members and layout...

TValue Add(int delta) THROWS_NONE

Atomically add value (=delta), and return new counter value.

TValue Get(void) const THROWS_NONE

Get atomic counter value.

#define NCBI_THROW(exception_class, err_code, message)

Generic macro to throw an exception, given the exception class, error code and message string.

static TTypeInfo sx_GetAbort(const CTypeRef &typeRef)

virtual ~CTypeInfoSource(void)

atomic< TTypeInfo > m_ReturnData

~CGet1TypeInfoSource(void)

static TTypeInfo sx_GetProc(const CTypeRef &typeRef)

CTypeInfoSource * m_ResolveData

virtual TTypeInfo GetTypeInfo(void) override

static TTypeInfo sx_GetResolve(const CTypeRef &typeRef)

static TTypeInfo sx_GetReturn(const CTypeRef &typeRef)

virtual TTypeInfo GetTypeInfo(void)=0

TTypeInfo Get(void) const

CTypeRef::TGet2Proc m_Getter

~CGet2TypeInfoSource(void)

atomic< TGetter > m_Getter

virtual TTypeInfo GetTypeInfo(void) override

CGet1TypeInfoSource(CTypeRef::TGet1Proc getter, const CTypeRef &arg)

CGet2TypeInfoSource(CTypeRef::TGet2Proc getter, const CTypeRef &arg1, const CTypeRef &arg2)

CTypeRef & operator=(const CTypeRef &typeRef)

CAtomicCounter_WithAutoInit m_RefCount

CTypeRef::TGet1Proc m_Getter

#define XSERIAL_TYPEINFO_WRITELOCK

TTypeInfo(* TGet1Proc)(TTypeInfo arg)

void Assign(const CTypeRef &typeRef)

TTypeInfo(* TGet2Proc)(TTypeInfo arg1, TTypeInfo arg2)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Multi-threading – classes, functions, and features.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4