NCBI C++ ToolKit
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
CAliasBase< TPrim > Class Template Reference

Search Toolkit Book for CAliasBase

Alias wrapper templates. More...

#include <serial/serialbase.hpp>

+ Inheritance diagram for CAliasBase< TPrim >:

Public Types

typedef CAliasBase< TPrim > TThis
 

Public Member Functions

 CAliasBase (void)
 
 CAliasBase (const TPrim &value)
 
const TPrim & Get (void) const
 
TPrim & Set (void)
 
void Set (const TPrim &value)
 
 operator TPrim (void) const
 
TThisoperator* (void)
 
TThisoperator-> (void)
 
template<class T >
bool operator< (const T &value) const
 
template<class T >
bool operator> (const T &value) const
 
template<class T >
bool operator== (const T &value) const
 
template<class T >
bool operator!= (const T &value) const
 

Static Public Member Functions

static TConstObjectPtr GetDataPtr (const TThis *alias)
 

Protected Attributes

TPrim m_Data
 

Detailed Description

template<class TPrim>
class CAliasBase< TPrim >

Alias wrapper templates.

Definition at line 338 of file serialbase.hpp.


The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:10:40 2024 by modify_doxy.py rev. 669887