cis_config
|
C++ interface to cisObjInput_t functionality. The CisObjInput class is a basic wrapper around the C cisObjInput_t structure and associated functions from the CisInterface.h header. It provides the user with C++ style access to basic ASCII file input operations. More...
#include <CisInterface.hpp>
Public Member Functions | |
CisObjInput (const char *name) | |
Constructor for CisObjInput. More... | |
CisObjInput (cisInput_t x) | |
Empty constructor for inheritance. | |
![]() | |
CisInput (const char *name) | |
Constructor for CisInput. More... | |
CisInput (cisInput_t x) | |
Empty constructor for inheritance. | |
CisInput (const char *name, const char *fmt) | |
Constructor for CisInput with format. More... | |
void | _destroy_pi () |
Alias to allow freeing of underlying C struct at the class level. | |
~CisInput () | |
Destructor for CisInput. See cis_free in CisInterface.h for details. | |
cisInput_t | pi () |
Return the cisInput_t structure. More... | |
int | recv (char *data, const size_t len) |
Receive a message shorter than CIS_MSG_MAX from the input queue. See cis_recv in CisInterface.h for additional details. More... | |
int | recv (const int nargs,...) |
Receive and parse a message shorter than CIS_MSG_MAX from the input queue. See cisRecv from CisInterface.h for details. More... | |
int | recv_nolimit (char **data, const size_t len) |
Receive a message larger than CIS_MSG_MAX from the input queue. See cis_recv_nolimit in CisInterface.h for additional details. More... | |
int | recv_nolimit (const int nargs,...) |
Receive and parse a message larger than CIS_MSG_MAX from the input queue. See cisRecv_nolimit from CisInterface.h for details. More... | |
C++ interface to cisObjInput_t functionality. The CisObjInput class is a basic wrapper around the C cisObjInput_t structure and associated functions from the CisInterface.h header. It provides the user with C++ style access to basic ASCII file input operations.
|
inline |
Constructor for CisObjInput.
[in] | name | constant character pointer to the name of an input channel. |