Baumer-GAPI2 SDK Programmer's Guide - Site ftp Elvitec
Baumer-GAPI2 SDK Programmer's Guide - Site ftp Elvitec
Baumer-GAPI2 SDK Programmer's Guide - Site ftp Elvitec
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.1<br />
Interface Classes<br />
The major part of the functionality of B<strong>GAPI2</strong> is provided by the two interface classes<br />
NodeInterface and EventInterface. For instance the main classes inhertit functionalities<br />
from INode.<br />
3.1.1<br />
INode, NodeMap, Node<br />
INode<br />
The INode class allows the direct access to all components<br />
of the xml-file.<br />
Parent class for:<br />
System<br />
Interface<br />
Device DataStream<br />
Buffer<br />
Functions of the class INode<br />
B<strong>GAPI2</strong>::INode:: ...<br />
GetNode(String name);<br />
GetNodeTree();<br />
GetNodeList();<br />
Returns a pointer to a specified object of the Node<br />
class.<br />
Returns the tree view of all nodes of the XML file.<br />
Returns a one-dimensional list of the nodes of the XML<br />
file.<br />
NodeMap<br />
NodeMap is the collection class for nodes.<br />
Member of INode<br />
Functions of the class NodeMap<br />
B<strong>GAPI2</strong>::NodeMap:: ...<br />
GetNode(String name);<br />
GetNodeTree();<br />
GetNodeList();<br />
Returns a pointer to a specified object of the Node<br />
class.<br />
Returns the tree view of all nodes of the XML file<br />
Returns a one-dimensional list of the nodes of the XML<br />
file.<br />
9