![]() |
GenApi 3.5.1
|
Reference object for CNodeWriteConcatenator create with NewNodeWriteConcatenator function of nodemap objects.
#include <ConcatenatedWrite.h>
Public Member Functions | |
| CNodeWriteConcatenatorRef () | |
| Constructor. | |
| CNodeWriteConcatenatorRef (CNodeWriteConcatenator *pConcatenator) | |
| Constructor. | |
| ~CNodeWriteConcatenatorRef () | |
| Destructor. | |
| void | _Add (const GENICAM_NAMESPACE::gcstring &nodeName, const GENICAM_NAMESPACE::gcstring &nodeValue) |
| Add a write with value of type gcstring. | |
| void | _Add (const GENICAM_NAMESPACE::gcstring &nodeName, const char *nodeValue) |
| Add a write with value of type char *. | |
| void | _Add (const GENICAM_NAMESPACE::gcstring &nodeName, const int64_t nodeValue) |
| Add a write with value of type int64_t. | |
| void | _Add (const GENICAM_NAMESPACE::gcstring &nodeName, const double nodeValue) |
| Add a write with value of type double. | |
| void | _Add (const GENICAM_NAMESPACE::gcstring &nodeName, const bool nodeValue) |
| Add a write with value of type bool. | |
| void | _Clear () |
| Remove all write from the container. | |
| CNodeWriteConcatenator * | Release () |
| Release owenership of the write concatenator object. | |
| operator CNodeWriteConcatenator * () const | |
| Provide access to the object owned by *this. | |
| CNodeWriteConcatenator * | get () const |
| Returns a pointer tthe object owned by *this or nullptr if no object is owned. | |
| CNodeWriteConcatenatorRef & | operator= (CNodeWriteConcatenator *pConcatenator) |
| Take ownership of a new object. Release the currently owned object if any. | |