OCC Main Page | WOK | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

WOK
TKWOK
EDL


EDL_Template Class Reference

#include <EDL_Template.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT EDL_Template ()
Standard_EXPORT EDL_Template (const Standard_CString aName)
Standard_EXPORT EDL_Template (const EDL_Template &aTmp)
Standard_EXPORT void Assign (const EDL_Template &aTemplate)
void operator= (const EDL_Template &aTemplate)
Standard_EXPORT void Destroy () const
 ~EDL_Template ()
Standard_EXPORT Standard_CString GetName () const
Standard_EXPORT Standard_CString GetLine (const Standard_Integer index) const
Standard_EXPORT void SetLine (const Standard_Integer index, const Standard_CString aValue)
Standard_EXPORT void AddLine (const Standard_CString aValue)
Standard_EXPORT void ClearLines ()
Standard_EXPORT void Eval (const Handle(EDL_HSequenceOfVariable)&aVar)
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString GetEval () const
Standard_EXPORT void VariableList (const Handle(TColStd_HSequenceOfHAsciiString)&aVarList)
Standard_EXPORT void AddToVariableList (const Handle(TCollection_HAsciiString)&aVarName)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString GetVariableList () const

Static Public Member Functions

static Standard_EXPORT Standard_Integer HashCode (const EDL_Template &aVar, const Standard_Integer Upper)
static Standard_EXPORT Standard_Boolean IsEqual (const EDL_Template &aTemp1, const EDL_Template &aTemp2)

Private Attributes

Handle_TCollection_HAsciiString myName
Handle_TColStd_HSequenceOfHAsciiString myVariable
Handle_TColStd_HSequenceOfAsciiString myValue
Handle_TColStd_HSequenceOfAsciiString myEval


Constructor & Destructor Documentation

Standard_EXPORT EDL_Template::EDL_Template (   ) 
 

Standard_EXPORT EDL_Template::EDL_Template (  const Standard_CString  aName  ) 
 

Standard_EXPORT EDL_Template::EDL_Template (  const EDL_Template &  aTmp  ) 
 

EDL_Template::~EDL_Template (   )  [inline]
 


Member Function Documentation

Standard_EXPORT void EDL_Template::AddLine (  const Standard_CString  aValue  ) 
 

Standard_EXPORT void EDL_Template::AddToVariableList (  const Handle(TCollection_HAsciiString)&  aVarName  ) 
 

Standard_EXPORT void EDL_Template::Assign (  const EDL_Template &  aTemplate  ) 
 

Standard_EXPORT void EDL_Template::ClearLines (   ) 
 

Standard_EXPORT void EDL_Template::Destroy (   )  const
 

Standard_EXPORT void EDL_Template::Eval (  const Handle(EDL_HSequenceOfVariable)&  aVar  ) 
 

Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString EDL_Template::GetEval (   )  const
 

Standard_EXPORT Standard_CString EDL_Template::GetLine (  const Standard_Integer  index  )  const
 

Standard_EXPORT Standard_CString EDL_Template::GetName (   )  const
 

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString EDL_Template::GetVariableList (   )  const
 

static Standard_EXPORT Standard_Integer EDL_Template::HashCode (  const EDL_Template &  aVar,
const Standard_Integer  Upper
)  [static]
 

static Standard_EXPORT Standard_Boolean EDL_Template::IsEqual (  const EDL_Template &  aTemp1,
const EDL_Template &  aTemp2
)  [static]
 

void EDL_Template::operator delete (  void *  anAddress  )  [inline]
 

void* EDL_Template::operator new (  size_t  size  )  [inline]
 

void* EDL_Template::operator new (  size_t  ,
void *  anAddress
)  [inline]
 

void EDL_Template::operator= (  const EDL_Template &  aTemplate  )  [inline]
 

Standard_EXPORT void EDL_Template::SetLine (  const Standard_Integer  index,
const Standard_CString  aValue
) 
 

Standard_EXPORT void EDL_Template::VariableList (  const Handle(TColStd_HSequenceOfHAsciiString)&  aVarList  ) 
 


Field Documentation

Handle_TColStd_HSequenceOfAsciiString EDL_Template::myEval [private]
 

Handle_TCollection_HAsciiString EDL_Template::myName [private]
 

Handle_TColStd_HSequenceOfAsciiString EDL_Template::myValue [private]
 

Handle_TColStd_HSequenceOfHAsciiString EDL_Template::myVariable [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:59:19 2008 for OpenCASCADE by  doxygen 1.4.1