- com
- pcbsys
- nirvana
- client
- nChannelPublishKeys
This class contains the information about a single channel key. More...
#include <nChannelPublishKeys.h>
Inherits CountableObject.
Public Member Functions | |
int | getDepth () |
Returns the depth of the publish key. More... | |
std::string | getName () |
Returns the name of the publish key. More... | |
nChannelPublishKeys (std::string name, int depth) | |
Constructs a publish key object to be used in the channel creation. More... | |
This class contains the information about a single channel key.
It contains the name and the depth of the key.
com::pcbsys::nirvana::client::nChannelPublishKeys::nChannelPublishKeys | ( | std::string | name, |
int | depth | ||
) |
Constructs a publish key object to be used in the channel creation.
name | name of the key |
depth | The number of unique values to keep in the channel |
nIllegalArgumentException | If the name is invalid or the depth is less then 1 |
int com::pcbsys::nirvana::client::nChannelPublishKeys::getDepth | ( | ) |
Returns the depth of the publish key.
std::string com::pcbsys::nirvana::client::nChannelPublishKeys::getName | ( | ) |
Returns the name of the publish key.