Jpp
16.0.1
the software that should make you happy
|
Auxiliary data structure to label data types within a type list. More...
#include <JTypeID.hh>
Public Member Functions | |
JLabel_t (const int ID, const char *name, const int version) | |
Constructor. More... | |
int | getID () const |
Get data type identifier. More... | |
const char * | getName () const |
Get name of data type. More... | |
int | getVersion () const |
Get version of data type. More... | |
Protected Attributes | |
int | __ID |
const char * | __name |
int | __version |
Friends | |
std::ostream & | operator<< (std::ostream &out, const JLabel_t &object) |
Write label to output. More... | |
Auxiliary data structure to label data types within a type list.
Definition at line 22 of file JTypeID.hh.
|
inline |
Constructor.
ID | identifier |
name | name |
version | version |
Definition at line 30 of file JTypeID.hh.
|
inline |
|
inline |
|
inline |
|
friend |
Write label to output.
out | output stream |
object | label |
Definition at line 79 of file JTypeID.hh.
|
protected |
Definition at line 87 of file JTypeID.hh.
|
protected |
Definition at line 88 of file JTypeID.hh.
|
protected |
Definition at line 89 of file JTypeID.hh.