FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AcRxDictionary Class Reference

#include <AcRxDictionary.h>

Inheritance diagram for AcRxDictionary:
AcRxObject AcRTTIObject AcObject

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcRxDictionary)
 
virtual AcRxDictionaryIteratornewIterator (AcRx::DictIterType=AcRx::kDictSorted)
 
virtual AcRxObjectat (ACHAR const *) const
 
virtual AcRxObjectat (Adesk::UInt32) const
 
virtual AcRxObjectremove (const ACHAR *)
 
virtual AcRxObjectremove (Adesk::UInt32)
 
virtual void atPut (ACHAR const *, AcRxObject *)
 
virtual AcRxObjectatPut (const ACHAR *, AcRxObject *, Adesk::UInt32 &)
 
virtual AcRxObjectatPut (Adesk::UInt32, AcRxObject *)
 
virtual Adesk::Boolean resetKey (const ACHAR *, const ACHAR *)
 
virtual Adesk::Boolean resetKey (Adesk::UInt32, const ACHAR *)
 
virtual Adesk::Boolean atKeyAndIdPut (const ACHAR *, Adesk::UInt32, AcRxObject *)
 
virtual Adesk::Boolean has (const ACHAR *) const
 
virtual Adesk::Boolean has (Adesk::UInt32) const
 
virtual Adesk::UInt32 idAt (const ACHAR *) const
 
virtual const ACHARkeyAt (Adesk::UInt32) const
 
virtual Adesk::UInt32 numEntries () const
 
virtual Adesk::Boolean deletesObjects () const
 
virtual Adesk::Boolean isCaseSensitive () const
 
virtual Adesk::Boolean isSorted () const
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 23 of file AcRxDictionary.h.

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcRxDictionary::ACRX_DECLARE_MEMBERS ( AcRxDictionary )

◆ at() [1/2]

virtual AcRxObject * AcRxDictionary::at ( ACHAR const * ) const
virtual

◆ at() [2/2]

virtual AcRxObject * AcRxDictionary::at ( Adesk::UInt32 ) const
virtual

◆ atKeyAndIdPut()

virtual Adesk::Boolean AcRxDictionary::atKeyAndIdPut ( const ACHAR * ,
Adesk::UInt32 ,
AcRxObject *  )
virtual

◆ atPut() [1/3]

virtual void AcRxDictionary::atPut ( ACHAR const * ,
AcRxObject *  )
virtual

◆ atPut() [2/3]

virtual AcRxObject * AcRxDictionary::atPut ( Adesk::UInt32 ,
AcRxObject *  )
virtual

◆ atPut() [3/3]

virtual AcRxObject * AcRxDictionary::atPut ( const ACHAR * ,
AcRxObject * ,
Adesk::UInt32 &  )
virtual

◆ deletesObjects()

virtual Adesk::Boolean AcRxDictionary::deletesObjects ( ) const
virtual

◆ has() [1/2]

virtual Adesk::Boolean AcRxDictionary::has ( Adesk::UInt32 ) const
virtual

◆ has() [2/2]

virtual Adesk::Boolean AcRxDictionary::has ( const ACHAR * ) const
virtual

◆ idAt()

virtual Adesk::UInt32 AcRxDictionary::idAt ( const ACHAR * ) const
virtual

◆ isCaseSensitive()

virtual Adesk::Boolean AcRxDictionary::isCaseSensitive ( ) const
virtual

◆ isSorted()

virtual Adesk::Boolean AcRxDictionary::isSorted ( ) const
virtual

◆ keyAt()

virtual const ACHAR * AcRxDictionary::keyAt ( Adesk::UInt32 ) const
virtual

◆ newIterator()

virtual AcRxDictionaryIterator * AcRxDictionary::newIterator ( AcRx::DictIterType = AcRx::kDictSorted)
virtual

◆ numEntries()

virtual Adesk::UInt32 AcRxDictionary::numEntries ( ) const
virtual

◆ remove() [1/2]

virtual AcRxObject * AcRxDictionary::remove ( Adesk::UInt32 )
virtual

◆ remove() [2/2]

virtual AcRxObject * AcRxDictionary::remove ( const ACHAR * )
virtual

◆ resetKey() [1/2]

virtual Adesk::Boolean AcRxDictionary::resetKey ( Adesk::UInt32 ,
const ACHAR *  )
virtual

◆ resetKey() [2/2]

virtual Adesk::Boolean AcRxDictionary::resetKey ( const ACHAR * ,
const ACHAR *  )
virtual

The documentation for this class was generated from the following file: