STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Public Member Functions | Properties
SnmpScalarArrayNode Class Reference

Inherits SnmpScalarAggregationNode.

Public Member Functions

 SnmpScalarArrayNode (List< SnmpScalarNode > scalarNodes, SnmpTreeNode parentNode)
 
override void GenerateCode (MibCFile mibFile)
 
- Public Member Functions inherited from SnmpScalarAggregationNode
override void Analyze ()
 Called after node structure creation is completed and before code is created. Offers the possibility to perform operations depending on properties/subnodes. If the node shall be transformed to another node(-type) than the own instance may be replaced on parent node by the transformed instance. Calling sequence is always from leafs up to root. So a tree node can assume that the analyze method was already called on all child nodes. E.g. a tree node only has scalar sub nodes -> it transforms itself to a scalar array node More...
 
- Public Member Functions inherited from SnmpNode
virtual void Generate (MibCFile generatedFile, MibHeaderFile generatedHeaderFile)
 
virtual void GenerateHeaderCode (MibHeaderFile mibHeaderFile)
 

Properties

override string FullNodeName [get]
 
override IEnumerable< SnmpScalarNodeAggregatedScalarNodes [get]
 
- Properties inherited from SnmpScalarAggregationNode
virtual string GetMethodName [get]
 
bool GetMethodRequired [get]
 
virtual string TestMethodName [get]
 
bool TestMethodRequired [get]
 
virtual string SetMethodName [get]
 
bool SetMethodRequired [get]
 
abstract IEnumerable< SnmpScalarNodeAggregatedScalarNodes [get]
 
- Properties inherited from SnmpNode
SnmpTreeNode ParentNode [get]
 
virtual uint Oid [get, set]
 
abstract string FullNodeName [get]
 
virtual string Name [get, set]
 

Additional Inherited Members

- Static Public Attributes inherited from SnmpNode
static readonly Regex NameValidationRegex = new Regex(@"^\w+$")
 
- Protected Member Functions inherited from SnmpScalarAggregationNode
 SnmpScalarAggregationNode (SnmpTreeNode parentNode)
 
void GenerateAggregatedCode (MibCFile mibFile, VariableType instanceType, string switchSelector, bool generateDeclarations=true, bool generateImplementations=true)
 
virtual void GenerateGetMethodCode (Function getMethod, string switchSelector)
 
virtual void GenerateTestMethodCode (Function testMethod, string switchSelector)
 
virtual void GenerateSetMethodCode (Function setMethod, string switchSelector)
 
- Protected Member Functions inherited from SnmpNode
 SnmpNode (SnmpTreeNode parentNode)
 

Detailed Description

Definition at line 40 of file SnmpScalarArrayNode.cs.

Constructor & Destructor Documentation

SnmpScalarArrayNode ( List< SnmpScalarNode scalarNodes,
SnmpTreeNode  parentNode 
)
inline

Definition at line 44 of file SnmpScalarArrayNode.cs.

Member Function Documentation

override void GenerateCode ( MibCFile  mibFile)
inlinevirtual

Implements SnmpNode.

Definition at line 60 of file SnmpScalarArrayNode.cs.

Property Documentation

override IEnumerable<SnmpScalarNode> AggregatedScalarNodes
getprotected

Definition at line 56 of file SnmpScalarArrayNode.cs.

override string FullNodeName
get

Definition at line 51 of file SnmpScalarArrayNode.cs.


The documentation for this class was generated from the following file: