Public Member Functions | Private Attributes

ETCL_Special Class Reference

#include <ETCL_Constraint.h>

Inheritance diagram for ETCL_Special:
Inheritance graph
[legend]
Collaboration diagram for ETCL_Special:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ETCL_Special (void)
 ETCL_Special (int type)
virtual ~ETCL_Special (void)
int type (void) const
virtual int accept (ETCL_Constraint_Visitor *visitor)

Private Attributes

int type_

Detailed Description

Definition at line 270 of file ETCL_Constraint.h.


Constructor & Destructor Documentation

ETCL_Special::ETCL_Special ( void   )  [inline]

Definition at line 187 of file ETCL_Constraint.inl.

{}

ETCL_Special::ETCL_Special ( int  type  )  [inline]

Definition at line 191 of file ETCL_Constraint.inl.

  : type_ (type)
{}

ETCL_Special::~ETCL_Special ( void   )  [virtual]

Definition at line 548 of file ETCL_Constraint.cpp.

{}


Member Function Documentation

int ETCL_Special::accept ( ETCL_Constraint_Visitor visitor  )  [virtual]

Reimplemented from ETCL_Constraint.

Definition at line 552 of file ETCL_Constraint.cpp.

{
  return visitor->visit_special (this);
}

int ETCL_Special::type ( void   )  const [inline]

Definition at line 196 of file ETCL_Constraint.inl.

{
  return this->type_;
}


Member Data Documentation

int ETCL_Special::type_ [private]

Definition at line 282 of file ETCL_Constraint.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines