Share

AcEdSymbolUtilities Namespace

Description

Namespace AcEdSymbolUtilities contains various utilities specific to AutoCAD for working with symbol names, symbol records, and symbol tables. The main access to the utility functions is through acedSymUtil(), which is then dereferenced to call the member functions of class AcEdSymbolUtilities::Services.

The namespace alias AcEdSymUtil is available for use as a shorter abbreviation for the full namespace AcEdSymbolUtilities.

This namespace should only be used in ObjectARX modules, and not in ObjectDBX modules.

Classes

Class Description
Services The class AcEdSymbolUtilities::Services (typedef AcEdSymUtilServices) provides utility functions that you access by dereferencing the pointer you get from calling acedSymUtil(). For example, to call the AcEdSymbolUtilities::Services::getSymbolString() function, use acedSymUtil()-->getSymbolString().The enumerated constant AcEdSymbolUtilities::Services::kCurrentVersion is reserved for internal use only. It exists to allow acedSymUtil() to perform consistency checks.

Structs, Records, Enums

Struct, Record, Enum Description
CrSpMode This enumerated type is a mnemonic alternative to passing true and false to the AcEdSymbolUtilities functions that accept a Boolean argument. This allows your code to better document the meaning of the Boolean argument.When using these enumerated constants, you can use the namespace alias AcEdSymUtil instead of the full, longer name, such as AcEdSymUtil::kCrEndsInput.
NameCaseMode This enumerated type is a mnemonic alternative to passing true and false to the AcEdSymbolUtilities functions that accept a Boolean argument. This allows your code to better document the meaning of the Boolean argument.When using these enumerated constants, you can use the namespace alias AcEdSymUtil instead of the full, longer name, such as AcEdSymUtil::kForceToUpper.

See Also

AcEdSymbolUtilities::Services, AcDbSymbolUtilities, AcDbSymbolUtilities::Services

Was this information helpful?