#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::CCategoryRefT< T >, and GENAPI_NAMESPACE::CEnumEntryRefT< 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] |