#include <Object.h>
Inheritance diagram for Eaagles::Basic::LcObject:


| anonymous enum |
| Eaagles::Basic::LcObject::~LcObject | ( | ) | [virtual] |
| Eaagles::Basic::LcObject::LcObject | ( | const LcObject & | org | ) |
| Eaagles::Basic::LcObject::LcObject | ( | ) |
| LcObject * Eaagles::Basic::LcObject::clone | ( | ) | const [virtual] |
| void Eaagles::Basic::LcObject::copyData | ( | const LcObject & | org, | |
| const bool | cc = false | |||
| ) | [protected] |
| void Eaagles::Basic::LcObject::deleteData | ( | ) | [protected] |
| const char * Eaagles::Basic::LcObject::formName | ( | ) | const [virtual] |
| const char * Eaagles::Basic::LcObject::getFormName | ( | ) | [static] |
| int Eaagles::Basic::LcObject::getRefCount | ( | ) | const [inline] |
| LcObject * Eaagles::Basic::LcObject::getSlotByIndex | ( | const int | slotindex | ) | [protected, virtual] |
| LcObject * Eaagles::Basic::LcObject::getSlotByName | ( | const char *const | slotname | ) |
| const LcSlotTable & Eaagles::Basic::LcObject::getSlotTable | ( | ) | [static] |
| void Eaagles::Basic::LcObject::indent | ( | std::ostream & | sout, | |
| const int | ident | |||
| ) | const [protected] |
| bool Eaagles::Basic::LcObject::isClassType | ( | const std::type_info & | type | ) | const [virtual] |
| bool Eaagles::Basic::LcObject::isFormName | ( | const char | name[] | ) | const [virtual] |
| bool Eaagles::Basic::LcObject::isValid | ( | ) | const [virtual] |
| void Eaagles::Basic::LcObject::ref | ( | ) | const [inline] |
| std::ostream & Eaagles::Basic::LcObject::serialize | ( | std::ostream & | sout, | |
| const int | i = 0, |
|||
| const bool | slotsOnly = false | |||
| ) | const [virtual] |
| bool Eaagles::Basic::LcObject::setSlotByIndex | ( | const int | slotindex, | |
| LcObject *const | obj | |||
| ) | [protected, virtual] |
| bool Eaagles::Basic::LcObject::setSlotByName | ( | const char *const | slotname, | |
| LcObject *const | obj | |||
| ) |
| const char * Eaagles::Basic::LcObject::slotIndex2Name | ( | const int | slotindex | ) | const |
| int Eaagles::Basic::LcObject::slotName2Index | ( | const char *const | slotname | ) | const |
| void Eaagles::Basic::LcObject::unref | ( | ) | const [inline] |
const char * Eaagles::Basic::LcObject::fname = "Object" [static, private] |
int Eaagles::Basic::LcObject::magicKey = 0x03170601 [static, private] |
int Eaagles::Basic::LcObject::magicLock [private] |
const int Eaagles::Basic::LcObject::nslots = 0 [static, private] |
int Eaagles::Basic::LcObject::refCount [private] |
Reimplemented in Eaagles::MovingMap::CadrgFrameEntry.
int Eaagles::Basic::LcObject::semaphore [private] |
const char * Eaagles::Basic::LcObject::slots = { "" } [static, private] |
const LcSlotTable* Eaagles::Basic::LcObject::slotTable [protected] |
const LcSlotTable Eaagles::Basic::LcObject::slottable [static, protected] |
1.4.7