Main Page Modules Class Hierarchy Compound List File List Compound Members

# NEDValidatorBase Class Reference

`#include <nedvalidator.h>`

Inheritance diagram for NEDValidatorBase::

List of all members.

## Public Methods

| NEDValidatorBase ()
virtual | ~NEDValidatorBase ()
virtual void | validate (NEDElement *node)
virtual void | validateElement (NEDElement *node)
virtual void | validateElement (NedFilesNode *node)=0
virtual void | validateElement (NedFileNode *node)=0
virtual void | validateElement (ImportNode *node)=0
virtual void | validateElement (ImportedFileNode *node)=0
virtual void | validateElement (ChannelNode *node)=0
virtual void | validateElement (ChannelAttrNode *node)=0
virtual void | validateElement (NetworkNode *node)=0
virtual void | validateElement (SimpleModuleNode *node)=0
virtual void | validateElement (CompoundModuleNode *node)=0
virtual void | validateElement (ParamsNode *node)=0
virtual void | validateElement (ParamNode *node)=0
virtual void | validateElement (GatesNode *node)=0
virtual void | validateElement (GateNode *node)=0
virtual void | validateElement (MachinesNode *node)=0
virtual void | validateElement (MachineNode *node)=0
virtual void | validateElement (SubmodulesNode *node)=0
virtual void | validateElement (SubmoduleNode *node)=0
virtual void | validateElement (SubstparamsNode *node)=0
virtual void | validateElement (SubstparamNode *node)=0
virtual void | validateElement (GatesizesNode *node)=0
virtual void | validateElement (GatesizeNode *node)=0
virtual void | validateElement (SubstmachinesNode *node)=0
virtual void | validateElement (SubstmachineNode *node)=0
virtual void | validateElement (ConnectionsNode *node)=0
virtual void | validateElement (ConnectionNode *node)=0
virtual void | validateElement (ConnAttrNode *node)=0
virtual void | validateElement (ForLoopNode *node)=0
virtual void | validateElement (LoopVarNode *node)=0
virtual void | validateElement (DisplayStringNode *node)=0
virtual void | validateElement (ExpressionNode *node)=0
virtual void | validateElement (OperatorNode *node)=0
virtual void | validateElement (FunctionNode *node)=0
virtual void | validateElement (ParamRefNode *node)=0
virtual void | validateElement (IdentNode *node)=0
virtual void | validateElement (ConstNode *node)=0
virtual void | validateElement (CppincludeNode *node)=0
virtual void | validateElement (CppStructNode *node)=0
virtual void | validateElement (CppCobjectNode *node)=0
virtual void | validateElement (CppNoncobjectNode *node)=0
virtual void | validateElement (EnumNode *node)=0
virtual void | validateElement (EnumFieldsNode *node)=0
virtual void | validateElement (EnumFieldNode *node)=0
virtual void | validateElement (MessageNode *node)=0
virtual void | validateElement (ClassNode *node)=0
virtual void | validateElement (StructNode *node)=0
virtual void | validateElement (FieldsNode *node)=0
virtual void | validateElement (FieldNode *node)=0
virtual void | validateElement (PropertiesNode *node)=0
virtual void | validateElement (PropertyNode *node)=0
virtual void | validateElement (UnknownNode *node)=0

## Detailed Description

GENERATED CLASS. Abtract base class for NED validators.

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

- nedvalidator.h