Public Member Functions | Protected Member Functions | List of all members
GENAPI_NAMESPACE::CNodeWriteConcatenator Class Referenceabstract

#include <ConcatenatedWrite.h>

Public Member Functions

virtual void Add (const GENICAM_NAMESPACE::gcstring &nodeName, const GENICAM_NAMESPACE::gcstring &nodeValue)=0
 Add a write with value of type gcstring. More...
 
virtual void Add (const GENICAM_NAMESPACE::gcstring &nodeName, const char *)=0
 Add a write with value of type char *. More...
 
virtual void Add (const GENICAM_NAMESPACE::gcstring &nodeName, const int64_t nodeValue)=0
 Add a write with value of type int64_t. More...
 
virtual void Add (const GENICAM_NAMESPACE::gcstring &nodeName, const double nodeValue)=0
 Add a write with value of type double. More...
 
virtual void Add (const GENICAM_NAMESPACE::gcstring &nodeName, const bool nodeValue)=0
 Add a write with value of type bool. More...
 
virtual void Clear ()=0
 Remove all write from the container. More...
 
virtual void Destroy ()=0
 //! Destroys this container More...
 

Protected Member Functions

virtual ~CNodeWriteConcatenator (void)=0
 Destructor (Prevent freeing the object, need to call Destroy) More...
 

Detailed Description

Definition at line 37 of file ConcatenatedWrite.h.

Constructor & Destructor Documentation

virtual GENAPI_NAMESPACE::CNodeWriteConcatenator::~CNodeWriteConcatenator ( void  )
protectedpure virtual

Destructor (Prevent freeing the object, need to call Destroy)

Member Function Documentation

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Add ( const GENICAM_NAMESPACE::gcstring nodeName,
const GENICAM_NAMESPACE::gcstring nodeValue 
)
pure virtual

Add a write with value of type gcstring.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Add ( const GENICAM_NAMESPACE::gcstring nodeName,
const char *   
)
pure virtual

Add a write with value of type char *.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Add ( const GENICAM_NAMESPACE::gcstring nodeName,
const int64_t  nodeValue 
)
pure virtual

Add a write with value of type int64_t.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Add ( const GENICAM_NAMESPACE::gcstring nodeName,
const double  nodeValue 
)
pure virtual

Add a write with value of type double.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Add ( const GENICAM_NAMESPACE::gcstring nodeName,
const bool  nodeValue 
)
pure virtual

Add a write with value of type bool.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Clear ( )
pure virtual

Remove all write from the container.

virtual void GENAPI_NAMESPACE::CNodeWriteConcatenator::Destroy ( )
pure virtual

//! Destroys this container


The documentation for this class was generated from the following file:


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:42