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 Thu Sep 28 03:39:26 2023 by rev. 669887