Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Смотрите также. 3.64. sdaiGetMemberCount()






ISO 10303-22-10.17.3; ISO 10303-24-6.15.3

 

3.64. sdaiGetMemberCount()

SdaiInterger sdaiGetMemberCount (

SdaiAggr aggregate

);

 

Функция sdaiGetMemberCount() возвращает подсчет (вычисление) числа элементов во множестве.

 

Смотрите также

ISO 10303-22- 10.12.1; ISO 10303-24- 6.10.1

 

3.65. GetNamesOfComplexEntity()

SdaiNPL GetNamesOfComplexEntity (

SdaiEntity Entity

);

 

функция возвращает список имен всех простейших сущностей, используемых в определении составной сущности.

Несохраняемый список содержит элементы типа SdaiString, с которыми можно работать с помощью функций SDAI. Следует иметь ввиду, что, поскольку символьные строки созданы в адресном пространстве DLL, они не должны уничтожаться.

После использования возвращенный список должен быть уничтожен с помощью функции sdaiDeleteNPL().

 

3.66. sdaiGetSchema()

SdaiSchema sdaiGetSchema (

SdaiString schemaName

);

 

Функция sdaiGetSchema() находит и возвращает описание схемы по имени. Она возвращает соответствующий объект schema_definition из модели словаря. Если все прошло успешно, эта функция возвращает описатель соответствующей сущности schema_definition. Иначе, она возвращает sdaiNULL.

 

Пример

SdaiSchema sch;

sch = sdaiGetSchema (schemaName);

 

Смотрите также

ISO 10303-24- 6.4.10.1

 

3.67. GetSchemaeList()

SdaiNPL GetSchemaeList (

);

 

Функция GetSchemaeList() возвращает список со всеми схемами, доступными в текущей сессии.

Список состоит из экземпляров сущностей типа schema_definition (см. схему sdai_dictionary_schema). С содержащимися в списке экземплярами сущностей можно работать с помощью обычного набора функций SDAI. Модификация этих экземпляров может привести к непредсказуемым результатам.

После использования возвращенный список должен быть уничтожен с помощью функции sdaiDeleteNPL().

 

3.68. sdaiGetSchemaInstance()

SdaiSchemaInstance sdaiGetSchemaInstance (

DdaiString schemaInstanceName,

SdaiRep repository

);

 

Функция sdaiGetSchemaInstance() находит экземпляр схемы по имени в репозитории.

 

Пример

SdaiSchemaInstance si;

si = sdaiGetSchemaInstance (" siname", rep);

 

Смотрите также

ISO 10303-24-6.4.10.2

 

3.69. sdaiGetUpperIndex()

SdaiInteger sdaiGetUpperIndex (

SdaiArray array

);

 

Функция sdaiGetUpperIndex() возвращает максимальное значение индекса в массиве. Эта функция возвращает наивысший индекс, на котором может быть расположен элемент. (В этой реализации высший индекс на одно значение меньше, чем размер массива).

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.