Jpp
18.2.1
the software that should make you happy
|
ControlHost tag. More...
#include <JTag.hh>
Public Member Functions | |
JTag () | |
Default constructor. More... | |
JTag (const JTag &tag) | |
Copy constructor. More... | |
JTag (const std::string &tag) | |
Constructor. More... | |
JTag (const JTag_t id) | |
Constructor. More... | |
const JTag & | getTag () const |
Get tag. More... | |
JTag & | getTag () |
Get tag. More... | |
void | setTag (const JTag &tag) |
Set tag. More... | |
void | setTag (const std::string &tag) |
Set tag. More... | |
void | setTag (const JTag_t id) |
Set tag. More... | |
JTag_t | getID () const |
Get identifier. More... | |
std::string | toString () const |
Convert tag to string. More... | |
operator std::string () const | |
Type conversion operators. More... | |
const char * | c_str () const |
C-string. More... | |
const char | operator[] (int i) const |
Get character. More... | |
Protected Attributes | |
JTag_t | id |
Friends | |
std::istream & | operator>> (std::istream &in, JTag &object) |
Read JTag from input stream. More... | |
std::ostream & | operator<< (std::ostream &out, const JTag &object) |
Write JTag to output stream. More... | |
|
inline |
Default constructor.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Get tag.
|
inline |
|
inline |
Set tag.
This method may throw an exception.
tag | tag |
Definition at line 121 of file JTag.hh.
|
inline |
Set tag.
id | identifier |
|
inline |
Get identifier.
|
inline |
|
inline |
|
inline |
C-string.
|
inline |
|
friend |
Read JTag from input stream.
in | input stream |
object | JTag |
Definition at line 228 of file JTag.hh.
|
friend |