Go to the SVN repository for this file.
83TGet1Proc getter2,
const CTypeRef& arg2);
85TGet1Proc getter1,
const CTypeRef& arg1,
88TGet1Proc getter1,
const CTypeRef& arg1,
89TGet1Proc getter2,
const CTypeRef& arg2);
101 return Get() == typeRef.
Get();
105 return Get() != typeRef.
Get();
111 voidAssign(
const CTypeRef& typeRef);
133 virtual TTypeInfoGetTypeInfo(
void)
override;
147 virtual TTypeInfoGetTypeInfo(
void)
override;
CAtomicCounter_WithAutoInit â.
CTypeInfo class contains all information about C++ types (both basic and classes): members and layout...
CTypeRef(const CTypeRef &typeRef)
atomic< TTypeInfo > m_ReturnData
CTypeRef(CTypeInfoSource *source)
CTypeInfoSource(const CTypeInfoSource &)
bool operator!=(const CTypeRef &typeRef) const
bool operator==(const CTypeRef &typeRef) const
const CTypeInfo * TTypeInfo
CTypeInfoSource * m_ResolveData
virtual TTypeInfo GetTypeInfo(void)=0
TTypeInfo Get(void) const
CTypeRef::TGet2Proc m_Getter
atomic< TGetter > m_Getter
CTypeRef(TTypeInfo typeInfo)
CAtomicCounter_WithAutoInit m_RefCount
CTypeRef::TGet1Proc m_Getter
DECLARE_OPERATOR_BOOL(m_Getter.load(memory_order_acquire) !=sx_GetAbort)
TTypeInfo(* TGet1Proc)(TTypeInfo arg)
CTypeInfoSource & operator=(const CTypeInfoSource &)
CTypeRef(TGetProc getProc)
TTypeInfo(* TGet2Proc)(TTypeInfo arg1, TTypeInfo arg2)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_XSERIAL_EXPORT
const TYPE & Get(const CNamedParameterList *param)
const CharType(& source)[N]
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