XML Element Declaration Operator. More...
#include <decXmlElementDeclOp.h>
Public Types | |
| enum | eOperators { eopOr, eopSeq, EOP_COUNT } |
Operator enumeration. More... | |
Public Member Functions | |
Constructors and Destructors | |
| decXmlElementDeclOp () | |
| Creates a new xml element declaration operator. | |
| ~decXmlElementDeclOp () | |
| Cleans up the xml element declaration operator. | |
Management | |
| int | GetOperator () const |
| void | SetOperator (int op) |
| int | GetOccuranceType () const |
| void | SetOccuranceType (int occuranceType) |
Visiting | |
| void | Visit (decXmlVisitor *visitor) |
| Visits this node. | |
Casting | |
| virtual bool | CanCastToElementDeclOp () |
| Determines if this element can be cast to decXmlElementDeclOp which is by default false. | |
| virtual decXmlElementDeclOp * | CastToElementDeclOp () |
| Safely casts this element to decXmlElementDeclOp or throwns an exception otherwise. | |
XML Element Declaration Operator.
| decXmlElementDeclOp::decXmlElementDeclOp | ( | ) |
Creates a new xml element declaration operator.
| decXmlElementDeclOp::~decXmlElementDeclOp | ( | ) |
Cleans up the xml element declaration operator.
| virtual bool decXmlElementDeclOp::CanCastToElementDeclOp | ( | ) | [virtual] |
Determines if this element can be cast to decXmlElementDeclOp which is by default false.
Reimplemented from decXmlElement.
| virtual decXmlElementDeclOp* decXmlElementDeclOp::CastToElementDeclOp | ( | ) | [virtual] |
Safely casts this element to decXmlElementDeclOp or throwns an exception otherwise.
Reimplemented from decXmlElement.
| int decXmlElementDeclOp::GetOccuranceType | ( | ) | const [inline] |
| int decXmlElementDeclOp::GetOperator | ( | ) | const [inline] |
| void decXmlElementDeclOp::SetOccuranceType | ( | int | occuranceType ) |
| void decXmlElementDeclOp::SetOperator | ( | int | op ) |
| void decXmlElementDeclOp::Visit | ( | decXmlVisitor * | visitor ) | [virtual] |
Visits this node.
Reimplemented from decXmlContainer.
1.7.2