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

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

64

m_DataOffset(0), m_FullAlias(

false

)

82

alias->

Assign

(objectPtr, dataPtr);

127  type

->Assign(

object

,

data

, how);

180  return static_cast<char

*

>

(objectPtr) +

m_DataOffset

;

186  return static_cast<const char

*

>

(objectPtr) +

m_DataOffset

;

196  in

.ReadAlias(aliasType, objectPtr);

205  out

.WriteAlias(aliasType, objectPtr);

221  in

.SkipAlias(aliasType);

CAliasTypeInfoFunctions TFunc

static void SkipAliasDefault(CObjectIStream &in, TTypeInfo objectType)

static void ReadAliasDefault(CObjectIStream &in, TTypeInfo objectType, TObjectPtr objectPtr)

static void WriteAliasDefault(CObjectOStream &out, TTypeInfo objectType, TConstObjectPtr objectPtr)

static void CopyAliasDefault(CObjectStreamCopier &copier, TTypeInfo objectType)

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

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

main entry point for tests

ESerialRecursionMode

How to assign and compare child sub-objects of serial objects.

const void * TConstObjectPtr

ssize_t TPointerOffsetType

static const TObjectType * SafeCast(TTypeInfo type)

void CopyAlias(const CAliasTypeInfo *aliasType)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

void SetWriteFunction(TTypeWriteFunction func)

virtual bool IsParentClassOf(const CClassTypeInfo *classInfo) const override

virtual TTypeInfo GetRealTypeInfo(TConstObjectPtr object) const override

TTypeInfo GetRealDataTypeInfo(TConstObjectPtr object) const

virtual void DeleteExternalObjects(TObjectPtr object) const

virtual TTypeInfo GetRealTypeInfo(TConstObjectPtr object) const

virtual bool IsDefault(TConstObjectPtr object) const =0

Check, whether the object contains default value.

static void SetDataPointer(const CPointerTypeInfo *objectType, TObjectPtr objectPtr, TObjectPtr dataPtr)

CAliasTypeInfo(const string &name, TTypeInfo type)

void SetDataOffset(TPointerOffsetType offset)

TTypeInfo GetPointedType(void) const

void InitAliasTypeInfoFunctions(void)

virtual void SetDefault(TObjectPtr dst) const override

Set object to default value.

virtual bool Equals(TConstObjectPtr object1, TConstObjectPtr object2, ESerialRecursionMode how=eRecursive) const override

Check if both objects contain the same values.

virtual void Assign(TObjectPtr dst, TConstObjectPtr src, ESerialRecursionMode how=eRecursive) const =0

Set object to copy of another one.

void SetSkipFunction(TTypeSkipFunction func)

TObjectPtr GetDataPtr(TObjectPtr objectPtr) const

static TObjectPtr GetDataPointer(const CPointerTypeInfo *objectType, TObjectPtr objectPtr)

virtual const CObject * GetCObjectPtr(TConstObjectPtr objectPtr) const override

virtual bool Equals(TConstObjectPtr object1, TConstObjectPtr object2, ESerialRecursionMode how=eRecursive) const override

Check if both objects contain the same values.

virtual bool IsParentClassOf(const CClassTypeInfo *classInfo) const

virtual bool Equals(TConstObjectPtr object1, TConstObjectPtr object2, ESerialRecursionMode how=eRecursive) const =0

Check if both objects contain the same values.

virtual void DeleteExternalObjects(TObjectPtr object) const override

TConstObjectPtr GetObjectPointer(TConstObjectPtr object) const

void SetFunctions(TGetDataFunction getFunc, TSetDataFunction setFunc)

void SetCopyFunction(TTypeCopyFunction func)

virtual void Assign(TObjectPtr dst, TConstObjectPtr src, ESerialRecursionMode how=eRecursive) const override

Set object to copy of another one.

virtual const CObject * GetCObjectPtr(TConstObjectPtr objectPtr) const

TPointerOffsetType m_DataOffset

virtual void SetDefault(TObjectPtr dst) const =0

Set object to default value.

virtual void Delete(TObjectPtr object) const override

Delete object.

virtual void Delete(TObjectPtr object) const

Delete object.

virtual bool IsDefault(TConstObjectPtr object) const override

Check, whether the object contains default value.

void SetReadFunction(TTypeReadFunction func)

#define NCBI_XSERIAL_EXPORT

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


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