Interface to access the node map.
More...
Inherited by Itala.GenApi.NodeMap.
|
INode | GetNode (string name) |
| Retrieves the node from the central map by Name. More...
|
|
T | GetNode< T > (string name) |
| Retrieves the node from the central map by Name. More...
|
|
List< INode > | GetNodes () |
| Retrieves all nodes in the node map. More...
|
|
void | InvalidateNodes () |
| Invalidates all nodes. More...
|
|
void | Poll (Int64 elapsedTime) |
| Fires nodes which have a polling time. More...
|
|
void | SaveToFile (string fileName) |
| Save the current state of the Nodemap to a local file. The extension of the file must be specified in the input string. The path of where to save the file must be included in the filename. More...
|
|
void | LoadFromFile (string fileName) |
| Load the state of the Nodemap from a local file. The extension of the file must be specified in the input string. The path of where it has been saved must be included in the filename. More...
|
|
|
string | DeviceName [get] |
| Get device name. The device name identifies a device instance, e.g. for debugging purposes. The default ist "Device". More...
|
|
Int64 | NumNodes [get] |
| Number of nodes in the map. More...
|
|
Interface to access the node map.
◆ GetNode()
INode Itala.GenApi.INodeMap.GetNode |
( |
string |
name | ) |
|
Retrieves the node from the central map by Name.
- Parameters
-
name | Name of the node to retrive. |
- Returns
- Reference to INode interface retrived.
◆ GetNode< T >()
Retrieves the node from the central map by Name.
- Template Parameters
-
T | Intreface to retrive of the node, must be child of IValue. |
- Parameters
-
name | Name of the node to retrive. |
- Returns
- Reference to T interface retrived.
◆ GetNodes()
List<INode> Itala.GenApi.INodeMap.GetNodes |
( |
| ) |
|
Retrieves all nodes in the node map.
- Returns
- List of the node in the nodemap.
◆ InvalidateNodes()
void Itala.GenApi.INodeMap.InvalidateNodes |
( |
| ) |
|
◆ Poll()
void Itala.GenApi.INodeMap.Poll |
( |
Int64 |
elapsedTime | ) |
|
Fires nodes which have a polling time.
- Parameters
-
◆ SaveToFile()
void Itala.GenApi.INodeMap.SaveToFile |
( |
string |
fileName | ) |
|
Save the current state of the Nodemap to a local file. The extension of the file must be specified in the input string. The path of where to save the file must be included in the filename.
- Parameters
-
fileName | String containing the location, filename and extension of the file. |
◆ LoadFromFile()
void Itala.GenApi.INodeMap.LoadFromFile |
( |
string |
fileName | ) |
|
Load the state of the Nodemap from a local file. The extension of the file must be specified in the input string. The path of where it has been saved must be included in the filename.
- Parameters
-
fileName | String containing the location, filename and extension of the file. |
◆ DeviceName
string Itala.GenApi.INodeMap.DeviceName |
|
get |
Get device name. The device name identifies a device instance, e.g. for debugging purposes. The default ist "Device".
◆ NumNodes
Int64 Itala.GenApi.INodeMap.NumNodes |
|
get |
Number of nodes in the map.
The documentation for this interface was generated from the following file:
- /builds/randd/itala-sdk/projects/itala-api-net/source/Interfaces.cs