All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GENAPI_NAMESPACE::StringT< Base > Class Template Reference

Implementation of the IString interface. More...

#include <StringT.h>

Inheritance diagram for GENAPI_NAMESPACE::StringT< Base >:

Public Member Functions

virtual int64_t GetMaxLength (bool Verify=false)
 Retrieves the maximum length of the string in bytes. More...
 
virtual GENICAM_NAMESPACE::gcstring GetValue (bool Verify=false, bool IgnoreCache=false)
 Get node value. More...
 
virtual GENICAM_NAMESPACE::gcstring operator() ()
 Get node value. More...
 
virtual GENICAM_NAMESPACE::gcstring operator* ()
 Get node value. More...
 
virtual IStringoperator= (const GENICAM_NAMESPACE::gcstring &Value)
 Set node value. More...
 
virtual void SetValue (const GENICAM_NAMESPACE::gcstring &Value, bool Verify=true)
 Set node value. More...
 

Detailed Description

template<class Base>
class GENAPI_NAMESPACE::StringT< Base >

Implementation of the IString interface.

Definition at line 46 of file StringT.h.

Member Function Documentation

◆ GetMaxLength()

template<class Base >
virtual int64_t GENAPI_NAMESPACE::StringT< Base >::GetMaxLength ( bool  Verify = false)
inlinevirtual

Retrieves the maximum length of the string in bytes.

Definition at line 139 of file StringT.h.

◆ GetValue()

template<class Base >
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::StringT< Base >::GetValue ( bool  Verify = false,
bool  IgnoreCache = false 
)
inlinevirtual

Get node value.

Definition at line 105 of file StringT.h.

◆ operator()()

template<class Base >
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::StringT< Base >::operator() ( )
inlinevirtual

Get node value.

Definition at line 127 of file StringT.h.

◆ operator*()

template<class Base >
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::StringT< Base >::operator* ( )
inlinevirtual

Get node value.

Definition at line 133 of file StringT.h.

◆ operator=()

template<class Base >
virtual IString& GENAPI_NAMESPACE::StringT< Base >::operator= ( const GENICAM_NAMESPACE::gcstring Value)
inlinevirtual

Set node value.

Definition at line 98 of file StringT.h.

◆ SetValue()

template<class Base >
virtual void GENAPI_NAMESPACE::StringT< Base >::SetValue ( const GENICAM_NAMESPACE::gcstring Value,
bool  Verify = true 
)
inlinevirtual

Set node value.

Definition at line 50 of file StringT.h.


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


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:13