Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

exotkDX_FormatDescriptor Class Reference

Class to distribe the formats of the DataExchange plugins. More...

#include <exotkDX_FormatDescriptor.hxx>

List of all members.

Public Methods

void * operator new (size_t, void *anAddress)
 OCC new. More...

void * operator new (size_t size)
 OCC new. More...

void operator delete (void *anAddress)
 OCC delete. More...

Standard_EXPORT exotkDX_FormatDescriptor (const Handle_exotkDX_Root &aRoot)
 Constructor. More...

virtual Standard_EXPORT ~exotkDX_FormatDescriptor ()
 Destructor. More...

Standard_EXPORT Standard_Boolean IsValid ()
 Return the validity status. More...

Standard_EXPORT TCollection_AsciiString Name ()
 Return the name. More...

Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString Extensions ()
 Return the possible extensions. More...


Protected Attributes

TCollection_AsciiString myName
Handle_TColStd_HSequenceOfAsciiString myExtensions


Detailed Description

Class to distribe the formats of the DataExchange plugins.

Author:
Stephane Routelous

Definition at line 60 of file exotkDX_FormatDescriptor.hxx.


Constructor & Destructor Documentation

exotkDX_FormatDescriptor::exotkDX_FormatDescriptor const Handle_exotkDX_Root   aRoot
 

Constructor.

Parameters:
aRoot  const Handle_exotkDX_Root&

Definition at line 55 of file exotkDX_FormatDescriptor.cxx.

References myExtensions, and myName.

exotkDX_FormatDescriptor::~exotkDX_FormatDescriptor   [virtual]
 

Destructor.

Definition at line 64 of file exotkDX_FormatDescriptor.cxx.


Member Function Documentation

exotkDX_FormatDescriptor::Extensions  
 

Return the possible extensions.

Returns:
Handle_TColStd_HSequenceOfAsciiString

Definition at line 76 of file exotkDX_FormatDescriptor.cxx.

References myExtensions.

exotkDX_FormatDescriptor::IsValid  
 

Return the validity status.

Returns:
Standard_Boolean

Definition at line 68 of file exotkDX_FormatDescriptor.cxx.

References myExtensions, and myName.

exotkDX_FormatDescriptor::Name  
 

Return the name.

Returns:
TCollection_AsciiString

Definition at line 72 of file exotkDX_FormatDescriptor.cxx.

References myName.

void exotkDX_FormatDescriptor::operator delete void *    anAddress [inline]
 

OCC delete.

Returns:
inline void
Parameters:
void  *anAddress

Definition at line 93 of file exotkDX_FormatDescriptor.hxx.

void * exotkDX_FormatDescriptor::operator new size_t    size [inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t  size

Definition at line 82 of file exotkDX_FormatDescriptor.hxx.

void * exotkDX_FormatDescriptor::operator new size_t   ,
void *    anAddress
[inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t 
void  * anAddress

Definition at line 71 of file exotkDX_FormatDescriptor.hxx.


Member Data Documentation

Handle_TColStd_HSequenceOfAsciiString exotkDX_FormatDescriptor::myExtensions [protected]
 

the extensions

Definition at line 137 of file exotkDX_FormatDescriptor.hxx.

Referenced by exotkDX_FormatDescriptor(), Extensions(), and IsValid().

TCollection_AsciiString exotkDX_FormatDescriptor::myName [protected]
 

the name

Definition at line 135 of file exotkDX_FormatDescriptor.hxx.

Referenced by exotkDX_FormatDescriptor(), IsValid(), and Name().


The documentation for this class was generated from the following files:
Generated on Wed Jan 23 12:18:33 2002 for exotk by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001