31 #ifndef GENAPI_VALUENODE_H 32 #define GENAPI_VALUENODE_H 34 #include "../IValue.h" 83 #endif // ifndef GENAPI_VALUENODE_H Definition of the ValueT class template.
Implementation of the IBase interface.
Definition of the NodeT class template.
interface GENAPI_DECL_ABSTRACT IValue
Interface for value properties.
interface GENAPI_DECL_ABSTRACT bool Verify
Generic Node with dummy IValue implementation.
Definition of the BaseT class template.
Standard implementation for the INode and the ISelector interface.
A string class which is a clone of std::string.
virtual void InternalFromString(const GENICAM_NAMESPACE::gcstring &ValueStr, bool Verify=true)
Set content of the node as string.
GENICAM_NAMESPACE::gcstring m_Value
Dummy value.
virtual EInterfaceType InternalGetPrincipalInterfaceType() const
Implementation of IBase::GetPrincipalInterfaceType()
virtual GENICAM_NAMESPACE::gcstring InternalToString(bool Verify=false, bool IgnoreCache=false)
Get content of the node as string.
Part of the generic device API.
enum GENAPI_NAMESPACE::_EInterfaceType EInterfaceType
typedef for interface type