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/serial_2impl_2variant_8hpp_source.html below:

NCBI C++ ToolKit: include/serial/impl/variant.hpp Source File

77

ePointerFlag = 1 << 0,

80

eNonObjectPointerVariant = ePointerFlag,

81

eObjectPointerVariant = ePointerFlag | eObjectFlag,

82

eSubClassVariant = eObjectFlag

136  void

ResetGlobalReadHook(

void

);

144  void

ResetGlobalWriteHook(

void

);

157  void

ResetGlobalCopyHook(

void

);

Copy hook for a choice variant (CHOICE)

Read hook for a choice variant (CHOICE)

Skip hook for a choice variant (CHOICE)

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

Write hook for a choice variant (CHOICE)

Include a standard set of the NCBI C++ Toolkit most basic headers.

std::ofstream out("events_result.xml")

main entry point for tests

bool IsSubClass(void) const

virtual void UpdateDelayedBuffer(CObjectIStream &in, TObjectPtr classPtr) const =0

void DefaultSkipVariant(CObjectIStream &in) const

EVariantType m_VariantType

CVariantInfo * SetOptional(void)

const CDelayBuffer & GetDelayBuffer(TConstObjectPtr object) const

CHookData< CWriteChoiceVariantHook, TVariantWriteFunction > m_WriteHookData

void DefaultWriteVariant(CObjectOStream &out, TConstObjectPtr choicePtr) const

void WriteVariant(CObjectOStream &out, TConstObjectPtr choicePtr) const

const CChoiceTypeInfo * m_ChoiceType

bool IsNotPointer(void) const

CVariantInfo * SetCompressed(void)

bool IsInline(void) const

TVariantGet m_GetFunction

bool IsObject(void) const

void ReadVariant(CObjectIStream &in, TObjectPtr choicePtr) const

CHookData< CSkipChoiceVariantHook, TVariantSkipFunction > m_SkipHookData

CVariantInfo * SetNotag(void)

virtual void UpdateFunctions(void)=0

TConstObjectPtr GetVariantPtr(TConstObjectPtr choicePtr) const

CVariantInfo * SetNsQualified(bool qualified)

void CopyVariant(CObjectStreamCopier &copier) const

TObjectPtr GetVariantPtr(TObjectPtr choicePtr) const

const CChoiceTypeInfo * GetChoiceType(void) const

bool IsNonObjectPointer(void) const

bool IsPointer(void) const

CVariantInfo * SetNoPrefix(void)

TVariantGetConst m_GetConstFunction

void SkipVariant(CObjectIStream &in) const

void DefaultCopyVariant(CObjectStreamCopier &copier) const

CDelayBuffer & GetDelayBuffer(TObjectPtr object) const

bool IsNotObject(void) const

CHookData< CReadChoiceVariantHook, TVariantReadFunction > m_ReadHookData

bool CanBeDelayed(void) const

CHookData< CCopyChoiceVariantHook, TVariantCopyFunction > m_CopyHookData

void DefaultReadVariant(CObjectIStream &in, TObjectPtr choicePtr) const

EVariantType GetVariantType(void) const

bool IsObjectPointer(void) const

TPointerOffsetType m_DelayOffset

const void * TConstObjectPtr

ssize_t TPointerOffsetType

void(* TVariantSkipFunction)(CObjectIStream &in, const CVariantInfo *variantInfo)

void(* TVariantReadFunction)(CObjectIStream &in, const CVariantInfo *variantInfo, TObjectPtr classPtr)

void(* TVariantCopyFunction)(CObjectStreamCopier &copier, const CVariantInfo *variantInfo)

void(* TVariantWriteFunction)(CObjectOStream &out, const CVariantInfo *variantInfo, TConstObjectPtr classPtr)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_XSERIAL_EXPORT

std::istream & in(std::istream &in_, double &x_)

void SetLocalCopyHook(const CObjectTypeInfo &obj_type_info, CObjectStreamCopier &copier, _Func _func)

void SetLocalSkipHook(const CObjectTypeInfo &obj_type_info, CObjectIStream &istr, _Func _func)

void SetLocalWriteHook(const CObjectTypeInfo &obj_type_info, CObjectOStream &ostr, _Func _func)

void SetLocalReadHook(const CObjectTypeInfo &obj_type_info, CObjectIStream &ostr, _Func _func)


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