A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::PDBTemplateBase Class Reference

#include <PDBTemplateBase.h>

+ Collaboration diagram for pdb::PDBTemplateBase:

Public Member Functions

 PDBTemplateBase ()
 
PDBTemplateBaseoperator= (const PDBTemplateBase &toMe)
 
template<class ObjType >
void setup ()
 
void set (int32_t toMe)
 
void deleteConstituentObject (void *deleteMe) const
 
void setUpAndCopyFromConstituentObject (void *target, void *source) const
 
size_t getSizeOfConstituentObject (void *forMe) const
 
void setVTablePtr (void *forMe) const
 
bool descendsFromObject () const
 
int16_t getTypeCode () const
 
int32_t getExactTypeInfoValue () const
 

Private Attributes

int32_t info
 

Detailed Description

Definition at line 37 of file PDBTemplateBase.h.

Constructor & Destructor Documentation

pdb::PDBTemplateBase::PDBTemplateBase ( )

Member Function Documentation

void pdb::PDBTemplateBase::deleteConstituentObject ( void *  deleteMe) const

+ Here is the caller graph for this function:

bool pdb::PDBTemplateBase::descendsFromObject ( ) const

+ Here is the caller graph for this function:

int32_t pdb::PDBTemplateBase::getExactTypeInfoValue ( ) const
size_t pdb::PDBTemplateBase::getSizeOfConstituentObject ( void *  forMe) const

+ Here is the caller graph for this function:

int16_t pdb::PDBTemplateBase::getTypeCode ( ) const

+ Here is the caller graph for this function:

PDBTemplateBase& pdb::PDBTemplateBase::operator= ( const PDBTemplateBase toMe)
void pdb::PDBTemplateBase::set ( int32_t  toMe)
template<class ObjType >
void pdb::PDBTemplateBase::setup ( )
void pdb::PDBTemplateBase::setUpAndCopyFromConstituentObject ( void *  target,
void *  source 
) const

+ Here is the caller graph for this function:

void pdb::PDBTemplateBase::setVTablePtr ( void *  forMe) const

Member Data Documentation

int32_t pdb::PDBTemplateBase::info
private

Definition at line 43 of file PDBTemplateBase.h.


The documentation for this class was generated from the following file: