![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Смотрите также. 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() возвращает максимальное значение индекса в массиве. Эта функция возвращает наивысший индекс, на котором может быть расположен элемент. (В этой реализации высший индекс на одно значение меньше, чем размер массива).
|