Class hierarchy   Compound list   Header files   Member list  

dimeObjectsSection Class Reference

The dimeObjectsSection object handles an OBJECTS section. More...

#include <ObjectsSection.h>

Inherits dimeSection.

List of all members.

Public Members


Detailed Description

The dimeObjectsSection object handles an OBJECTS section.


Member Function Documentation

dimeObjectsSection::dimeObjectsSection(dimeMemHandler * const memhandler)

Constructor.

dimeObjectsSection::~dimeObjectsSection() [virtual]

Destructor.

const char* dimeObjectsSection::getSectionName() const [virtual]

Reimplemented from dimeSection.

dimeSection* dimeObjectsSection::copy(dimeModel * const model) const [virtual]

Reimplemented from dimeSection.

bool dimeObjectsSection::read(dimeInput * const file) [virtual]

Reimplemented from dimeSection.

bool dimeObjectsSection::write(dimeOutput * const file) [virtual]

Reimplemented from dimeSection.

int dimeObjectsSection::typeId() const [virtual]

Reimplemented from dimeSection.

int dimeObjectsSection::countRecords() const [virtual]

Reimplemented from dimeSection.

int dimeObjectsSection::getNumObjects() const

Returns the number of objects in this section.

dimeObject* dimeObjectsSection::getObject(const int idx)

Returns the object at index idx.

void dimeObjectsSection::removeObject(const int idx)

Removes (and deletes if no memhandler is used) the object at index idx.

void dimeObjectsSection::insertObject(dimeObject * const object, const int idx)

Inserts a new object at index idx. If idx is negative, the object will be inserted at the end of the list of objects.


The documentation for this class was generated from the following files:
Copyright © 1998-1999, Systems In Motion <sales@sim.no>. All rights reserved.
System documentation was generated using doxygen.