Public Member Functions | Private Attributes

ETCL_Identifier Class Reference

#include <ETCL_Constraint.h>

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

List of all members.

Public Member Functions

 ETCL_Identifier (const char *value)
const char * value (void) const
 Get the value.
int accept (ETCL_Constraint_Visitor *visitor)

Private Attributes

ACE_CString string_
 The value.

Detailed Description

Definition at line 159 of file ETCL_Constraint.h.


Constructor & Destructor Documentation

ETCL_Identifier::ETCL_Identifier ( const char *  value  )  [inline]

Definition at line 15 of file ETCL_Constraint.inl.

  : string_ (value)
{
}


Member Function Documentation

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

Reimplemented from ETCL_Constraint.

Definition at line 471 of file ETCL_Constraint.cpp.

{
  return visitor->visit_identifier (this);
}

const char * ETCL_Identifier::value ( void   )  const [inline]

Get the value.

Definition at line 21 of file ETCL_Constraint.inl.

{
  return this->string_.c_str ();
}


Member Data Documentation

The value.

Definition at line 172 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