#include <IValue.h>
Public Member Functions | |
virtual void | FromString (const GENICAM_NAMESPACE::gcstring &ValueStr, bool Verify=true) |
Set content of the node as string. | |
virtual INode * | GetNode () |
Get the INode interface of the node. | |
virtual bool | IsValueCacheValid () const |
Checks if the value comes from cache or is requested from another node. | |
virtual GENICAM_NAMESPACE::gcstring | ToString (bool Verify=false, bool IgnoreCache=false) |
Get content of the node as string. | |
Private Types | |
typedef CBaseRefT< T, I > | ref |
typedef CBaseRefT<T, I> GENAPI_NAMESPACE::CValueRefT< T, I >::ref [private] |
Reimplemented from GENAPI_NAMESPACE::CBaseRefT< T, I >.
Reimplemented in GENAPI_NAMESPACE::CFloatRefT< T >, GENAPI_NAMESPACE::CIntegerRefT< T, I >, GENAPI_NAMESPACE::CStringRefT< T >, GENAPI_NAMESPACE::CRegisterRefT< T >, GENAPI_NAMESPACE::CBooleanRefT< T >, GENAPI_NAMESPACE::CCommandRefT< T >, GENAPI_NAMESPACE::CEnumEntryRefT< T >, and GENAPI_NAMESPACE::CCategoryRefT< T >.
virtual void GENAPI_NAMESPACE::CValueRefT< T, I >::FromString | ( | const GENICAM_NAMESPACE::gcstring & | ValueStr, |
bool | Verify = true |
||
) | [inline, virtual] |
virtual INode* GENAPI_NAMESPACE::CValueRefT< T, I >::GetNode | ( | ) | [inline, virtual] |
virtual bool GENAPI_NAMESPACE::CValueRefT< T, I >::IsValueCacheValid | ( | ) | const [inline, virtual] |
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::CValueRefT< T, I >::ToString | ( | bool | Verify = false , |
bool | IgnoreCache = false |
||
) | [inline, virtual] |