#include <customdatatype_skyobjects.h>
|
| SkyObjects () |
|
virtual | ~SkyObjects () |
|
SkyObject * | SearchObject (Int32 lID) |
|
| CDynamicObjectArray () |
|
virtual | ~CDynamicObjectArray () |
|
SkyObject * | GetNextObject () |
|
SkyObject * | InsertAt (Int32 l) |
|
SkyObject * | GetNextObjectType (Int32 lID) |
|
SkyObject * | InsertAtType (Int32 lID, Int32 l) |
|
Int32 | GetObjectIndex (const SkyObject *pObj) const |
|
SkyObject * | GetObjectAt (Int32 l) const |
|
Int32 | GetElementCount () const |
|
Bool | RemoveAt (Int32 l) |
|
Bool | RemoveObjectPointer (const SkyObject *pObj) |
|
const CDynArray< ArrayElementPtr > * | GetArray () const |
|
CDynArray< ArrayElementPtr > * | GetArray () |
|
SkyObject * | operator[] (Int32 l) const |
|
Bool | IsEmpty () const |
|
Bool | IsEqual (const CDynamicObjectArray< SkyObject > *pArray) const |
|
Bool | RemovePointer (Int32 lIndex) |
|
Bool | InsertObject (SkyObject *pObj, Int32 lIndex) |
|
Bool | Init (const SkyObject *const *ppObjects, Int32 lCount, AliasTrans *pTrans=nullptr, Bool bAppend=false) |
|
virtual Bool | CopyTo (CDynamicObjectArray< SkyObject > *pDest, AliasTrans *pTrans, Bool bAppend=false) const |
|
Bool | Alloc (Int32 lElementCount) |
|
virtual void | Free () |
|
Bool | Read (HyperFile *pFile, Bool bFlush=true) |
|
Bool | Write (HyperFile *pFile, Int32 lLevel) const |
|
Bool | ReadCreateObject (HyperFile *pFile, Bool bFlush=true) |
|
|
virtual SkyObject * | AllocObject () const |
|
virtual void | FreeObject (SkyObject *&pObj) const |
|
virtual Bool | ReadElementHF (HyperFile *pFile, SkyObject *pElement, Int32 lLevel) |
|
virtual Bool | WriteElementHF (HyperFile *pFile, const SkyObject *pElement) const |
|
virtual SkyObject * | GetClone (const SkyObject *pObj, AliasTrans *pTrans) const |
|
virtual Bool | TestEqual (const SkyObject *pObjA, const SkyObject *pObjB) const |
|
virtual SkyObject * | AllocObject () const=0 |
|
virtual SkyObject * | AllocObjectType (Int32 lType) const |
|
virtual Bool | ReadElement (BaseFile *pFile, SkyObject *pElement, Int32 lLevel) |
|
virtual Bool | WriteElement (BaseFile *pFile, const SkyObject *pElement) const |
|
virtual Bool | ReadElementCreate (HyperFile *pFile, SkyObject *&pElement, Int32 lLevel) |
|
◆ SkyObjects()
◆ ~SkyObjects()
◆ SearchObject()
◆ AllocObject()
◆ FreeObject()
virtual void FreeObject |
( |
SkyObject *& |
pObj | ) |
const |
|
protectedvirtual |
◆ ReadElementHF()
◆ WriteElementHF()
◆ GetClone()
◆ TestEqual()
◆ m_lNewObjectID