Class hierarchy Compound list Header files Member list
dimeClassesSection Class Reference
The dimeClassesSection class handles a CLASSES section. More...
#include <ClassesSection.h>
Inherits dimeSection.
List of all members.
Public Members
Detailed Description
The dimeClassesSection class handles a CLASSES section.
Member Function Documentation
dimeClassesSection::dimeClassesSection(dimeMemHandler * const memhandler)
Constructor.
dimeClassesSection::~dimeClassesSection() [virtual]
Destructor.
const char* dimeClassesSection::getSectionName() const [virtual]
Reimplemented from dimeSection.
dimeSection* dimeClassesSection::copy(dimeModel * const model) const [virtual]
Reimplemented from dimeSection.
bool dimeClassesSection::read(dimeInput * const file) [virtual]
Reimplemented from dimeSection.
bool dimeClassesSection::write(dimeOutput * const file) [virtual]
Reimplemented from dimeSection.
int dimeClassesSection::typeId() const [virtual]
Reimplemented from dimeSection.
int dimeClassesSection::countRecords() const [virtual]
Reimplemented from dimeSection.
int dimeClassesSection::getNumClasses() const
Returns the number of classes in this section.
dimeClass* dimeClassesSection::getClass(const int idx)
Returns the class at index idx.
void dimeClassesSection::removeClass(const int idx)
Removes (and deletes if no memhandler is used) the class at index idx.
void dimeClassesSection::insertClass(dimeClass * const myclass, const int idx)
Inserts a new class at index idx. If idx is negative, the
class will be inserted at the end of the list of classes.
The documentation for this class was generated from the following files:
- ClassesSection.cpp
- ClassesSection.h