23#ifndef _ODTFSCHEMAMANAGERN_H_INCLUDED_
24#define _ODTFSCHEMAMANAGERN_H_INCLUDED_
33#include "../../ThirdParty/tinyxml/tinyxml.h"
40class OdTfBinarySchemaIteratorImpl;
TFDLL_EXPORT bool odrxRegisterSchema(const OdString &schemeName)
OdSmartPtr< OdTfSchemaManager > OdTfSchemaManagerPtr
TFDLL_EXPORT bool odTfInitialize(OdDbHostAppServices *pAppServices)
TFDLL_EXPORT void odrxConvertSchema(const OdString &schemeName)
virtual ~OdTfSchemaManager()
void unloadSchema(const OdString &schemeName)
bool registerSchema(const OdString &schemeName)
void getNamesRegisteredSchemes(OdStringArray &setNames)
virtual void convertSchema(const OdString &schemeName)
void mergeSchema(const OdString &schemeName)
ODRX_DECLARE_MEMBERS(OdTfSchemaManager)
OdDbHostAppServices * m_appServices
void mergeSchemaBin(const OdString &schemeName)
void setAppServices(OdDbHostAppServices *pHostAppServices)
virtual bool registerSchema(const OdString &schemaName, OdTf::SaveType fileType)