NCBI C++ ToolKit
|
Search Toolkit Book for CStlClassInfoFunctions
#include <serial/impl/stltypes.hpp>
Public Types | |
typedef Container | TObjectType |
typedef TObjectType::value_type | TElementType |
Static Public Member Functions | |
static TObjectType & | Get (TObjectPtr objectPtr) |
static const TObjectType & | Get (TConstObjectPtr objectPtr) |
static TObjectPtr | CreateContainer (TTypeInfo, CObjectMemoryPool *) |
static bool | IsDefault (TConstObjectPtr objectPtr) |
static void | SetDefault (TObjectPtr objectPtr) |
static TObjectPtr | AddElement (const CContainerTypeInfo *containerType, TObjectPtr containerPtr, TConstObjectPtr elementPtr, ESerialRecursionMode how=eRecursive) |
static TObjectPtr | AddElementIn (const CContainerTypeInfo *containerType, TObjectPtr containerPtr, CObjectIStream &in) |
static size_t | GetElementCount (const CContainerTypeInfo *, TConstObjectPtr containerPtr) |
static void | SetMemFunctions (CStlOneArgTemplate *info) |
static void | SetAddElementFunctions (CStlOneArgTemplate *info) |
static void | SetCountFunctions (CStlOneArgTemplate *info) |
Definition at line 196 of file stltypes.hpp.