Go to the documentation of this file.
32 #ifndef GENAPI_STRINGNODE_H
33 #define GENAPI_STRINGNODE_H
117 virtual bool GetProperty(CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList)
const;
133 #endif // GENAPI_STRINGNODE_H
virtual int64_t InternalGetMaxLength(bool Verfiy=false)
Retrieves the maximum length of the string in bytes.
@ intfIString
IString interface.
Lexical analyzer for CIntSwissKnife.
enum GENAPI_NAMESPACE::_EAccessMode EAccessMode
access mode of a node
virtual void FinalConstruct()
virtual void SetProperty(CProperty &Property)
Definition of the NodeT class template.
Common types used in the public GenApi interface.
Definition of polymorphical smart pointer.
virtual GENICAM_NAMESPACE::gcstring InternalGetValue(bool Verify=false, bool IgnoreCache=false)
Standard implementation for the INode and the ISelector interface.
A string class which is a clone of std::string.
Implements a floating string node.
Definition of the NodeT class template.
virtual EAccessMode InternalGetAccessMode() const
Get Caching Mode.
virtual EInterfaceType InternalGetPrincipalInterfaceType() const
Implementation of IBase::GetPrincipalInterfaceType()
virtual bool GetProperty(CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList) const
Implementation of the IBase interface.
virtual void InternalSetValue(const GENICAM_NAMESPACE::gcstring &Value, bool Verify=true)
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT bool Verify
enum GENAPI_NAMESPACE::_EInterfaceType EInterfaceType
typedef for interface type
virtual void InternalFromString(const GENICAM_NAMESPACE::gcstring &valueString, bool Verify=true)
Set value of the node as string.
virtual bool InternalIsValueCacheValid() const
Checks if the value comes from cache or is requested from another node.
Definition of the BaseT class template.
Definition of interface IString.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IString
Interface for string properties.
CStringPolyRef m_Value
The Value of the floating node.
Definition of the ValueT class template.
virtual GENICAM_NAMESPACE::gcstring InternalToString(bool Verify=false, bool IgnoreCache=false)
A reference to a gcstring which can be either a gcstring variable, or a pointer to an IString.
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:12