#include <nedvalidator.h>
Inheritance diagram for NEDValidatorBase::
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 |