Inherits TCameraParams.
|
| CNodeMapRefT (GenICam::gcstring DeviceName="Device") |
| Constructor.
|
|
virtual | ~CNodeMapRefT () |
| Destructor.
|
|
void | _Destroy () |
| Destroys the node map.
|
|
void | _LoadDLL (void) |
| Creates the object from the default DLL. More...
|
|
void | _LoadDLL (GenICam::gcstring VendorName, GenICam::gcstring ModelName) |
| Creates the object from a DLL whose name is deduced from vendor and model name.
|
|
void | _LoadDLL (GenICam::gcstring FileName) |
| Creates the object from a DLL with given file name.
|
|
void | _LoadXMLFromFile (GenICam::gcstring VendorName, GenICam::gcstring ModelName) |
| Creates the object from a XML file whose name is deduced from vendor and model name.
|
|
void | _LoadXMLFromFile (GenICam::gcstring FileName) |
| Creates the object from a XML file with given file name.
|
|
void | _LoadXMLFromFileInject (GenICam::gcstring TargetFileName, GenICam::gcstring InjectFileName) |
| Creates the object from a XML target and an inject file with given file name.
|
|
void | _LoadXMLFromString (const GenICam::gcstring &XMLData) |
| Creates the object from XML data given in a string.
|
|
void | _LoadXMLFromStringInject (const GenICam::gcstring &TargetXMLDataconst, const GenICam::gcstring &InjectXMLData) |
| Creates the object from XML data given in a string with injection.
|
|
void | _PreprocessXMLFromFile (const GenICam::gcstring &XMLFileName, const GenICam::gcstring &StyleSheetFileName, const GenICam::gcstring &OutputFileName, const uint32_t XMLValidation=xvDefault) |
| Loads an XML, checks it for correctness, applies a stylesheet and outputs it.
|
|
virtual void | _MergeXMLFiles (const GenICam::gcstring &TargetFileName, const GenICam::gcstring &InjectedFileName, const GenICam::gcstring &OutputFileName) |
| Injects an XML file into a target file. More...
|
|
virtual void | _ExtractIndependentSubtree (const GenICam::gcstring &XMLData, const GenICam::gcstring &InjectXMLData, const GenICam::gcstring &SubTreeRootNodeName, GenICam::gcstring &ExtractedSubtree) |
| Extract independent subtree. More...
|
|
virtual void | _GetSupportedSchemaVersions (GenICam::gcstring_vector &SchemaVersions) |
| Gets a list of supported schema versions. More...
|
|
virtual GenICam::gcstring | _GetDeviceName () |
| Get device name.
|
|
virtual void | _Poll (int64_t ElapsedTime) |
| Fires nodes which have a polling time.
|
|
virtual void | _GetNodes (NodeList_t &Nodes) const |
| Retrieves all nodes in the node map.
|
|
virtual INode * | _GetNode (const GenICam::gcstring &key) const |
| Retrieves the node from the central map by name.
|
|
virtual void | _InvalidateNodes () const |
| Invalidates all nodes.
|
|
virtual bool | _Connect (IPort *pPort, const GenICam::gcstring &PortName) const |
| Connects a port to a port node with given name.
|
|
virtual bool | _Connect (IPort *pPort) const |
| Connects a port to the standard port "Device".
|
|
template<class TCameraParams>
class GenApi::CNodeMapRefT< TCameraParams >
Smartpointer template for NodeMaps with create function.
- Template Parameters
-
TCameraParams | The camera specific parameter class (auto generated from camera xml file) |