Graphisoft®

API Development KitVersion: 18

API Output Framework

API Output Framework의 목적은 객체-지향 레이어를 통해 API Element 및 Attribute 계층에 액세스하는 일반적인 프레임워크를 제공하는 것이었습니다. 이 프레임워크는 출력(읽기) 기능을 염두에 두고 만들어졌다는 점에 유의해야 합니다. 이는 프레임워크의 Container들과 Iterator들이 요소/속성을 만들고 수정하는 데도 효과가 있어야 하지만, 이러한 방식으로 작동하려는 의도가 아니었기 때문에 불일치를 일으킬 수 있다는 것을 의미합니다.

프레임워크 코드는 일부 heavy-duty C ++ 템플릿에 의존하지만, 최상위 추상화 레이어는 기반되는 템플릿 코드를 최소한으로 이해하여 곧장 사용할 수 있어야 합니다.

프레임워크는 다음 클래스로 구성됩니다. (모든 프레임워크 클래스는 GSAPI 네임스페이스 안에 있습니다) 아무 클래스를 클릭하여 해당 내용을 읽습니다.

IAPIOutputManager IAPIOutputAdapterFactory IAPIOutputAdapter UniqueTypeIDCreatorBase UniqueTypeIDCreator DatabaseGraphNode IAPIOutputAdapterBase IAttributeProxy IAPIAttributeAdapterBase IAPIAttributeAdapter DatabaseGraph IAPIPseudoContainer IAPIAttributeAdapterFactory APIOutputApplication IAPIPseudoIterator IteratorElem Element PrimElement IDatabaseSelector API Output Framework

요구사항

네임스페이스: GSAPI

버전: API 10.21 또는 이후