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

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

82  out

.ThrowError(

out

.fIllegalCall,

"null auto pointer"

);

86  out

.ThrowError(

out

.fIllegalCall,

"auto pointers have different type"

);

87  out

.WriteObject(dataPtr, dataType);

103  in

.ThrowError(

in

.fIllegalCall,

"auto pointers have different type"

);

105  in

.ReadObject(dataPtr, dataType);

static CSafeStatic< CTypeInfoMap > s_AutoPointerTypeInfo_map

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

const void * TConstObjectPtr

static const TObjectType * SafeCast(TTypeInfo type)

bool CopyNullPointer(void)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

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

void SetWriteFunction(TTypeWriteFunction func)

virtual const string & GetModuleName(void) const

Get module name.

void CopyData(CObjectStreamCopier &copier) const

virtual TTypeInfo GetRealTypeInfo(TConstObjectPtr object) const

static TTypeInfo GetTypeInfo(TTypeInfo base)

static void SkipAutoPtr(CObjectIStream &in, TTypeInfo objectType)

void SetObjectPointer(TObjectPtr object, TObjectPtr pointer) const

virtual const string & GetModuleName(void) const override

Get module name.

CAutoPointerTypeInfo(TTypeInfo type)

TTypeInfo GetPointedType(void) const

void SetSkipFunction(TTypeSkipFunction func)

static CTypeInfo * CreateTypeInfo(TTypeInfo base)

static void CopyAutoPtr(CObjectStreamCopier &copier, TTypeInfo objectType)

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

TConstObjectPtr GetObjectPointer(TConstObjectPtr object) const

void SetCopyFunction(TTypeCopyFunction func)

void SkipData(CObjectIStream &in) const

TObjectPtr Create(CObjectMemoryPool *memoryPool=0) const

Create object of this type on heap (can be deleted by operator delete)

void SetReadFunction(TTypeReadFunction func)

Static variables safety - create on demand, destroy on application termination.

Common macro to detect used sanitizers and suppress memory leaks if run under LeakSanitizer.

#define NCBI_LSAN_DISABLE_GUARD

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