10 #ifndef _HIOUTILITYEXCHANGE_H
11 #define _HIOUTILITYEXCHANGE_H
22 #if defined(HIO_EXCHANGE) && defined(_MSC_VER)
23 #define HIO_API __declspec (dllexport)
52 "cgr;session;model;3dxml;CADDS;PD;XV3;XV0;prt;asm;xpr;xas;neu;asm.1;prt.1;jt;SLDPRT;SLDASM;mf1;"
53 "arc;unv;pkg;sdp;sdpc;sdw;sdwc;sda;sdac;sds;sdsc;ses;bdl;psm;pwd;par;asm;sat;sab;ipt;iam;ifc;dae"; }
70 return FileInputByKey(H_WCS(FileName).encodedText(), key, options);
75 utf16.encodedText((utf16_char
const*) FileName);
83 utf16.encodedText((utf16_char
const*) filename);
103 return "prc;iges;step;x_t;stl";
107 return HOutputHandlerStyleModel;
115 HIO_API
void * CreateInput(
HIOManager *manager);
116 HIO_API
void * CreateOutput(
HIOManager *manager);
117 HIO_API
void * CreateConnector(
void * unused);
Definition: HIOManager.h:1412
virtual HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
const char * GetInputName()
Definition: HIOUtilityExchange.h:48
const char * GetOutputName()
Definition: HIOUtilityExchange.h:47
Specifies an HInputHandler for model data.
Definition: HIOManager.h:225
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityExchange.h:106
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityExchange.h:87
HInputHandlerStyle GetInputStyle()
Definition: HIOUtilityExchange.h:58
HFileInputResult FileInputByKey(const unsigned short *FileName, HC_KEY key, HInputHandlerOptions *options)
Definition: HIOUtilityExchange.h:73
HOutputHandlerStyle
Definition: HIOManager.h:862
HOutputHandler an abstract base class for model and image output.
Definition: HIOManager.h:1225
virtual void RegisterOutputHandlerTypes()=0
HFileOutputResult FileOutputByKey(const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityExchange.h:81
HFileInputResult FileInputByKey(const char *FileName, HC_KEY key, HInputHandlerOptions *options)
Definition: HIOUtilityExchange.h:69
HInputHandlerStyle
Definition: HIOManager.h:224
Definition: HIOManager.h:908
const char * GetInputTypesString()
Definition: HIOUtilityExchange.h:51
Definition: HIOUtilityPublish.h:131
Definition: HIOUtilityExchange.h:34
A header file containing the HIO classes for passing to HBaseView::FileInput and HBaseView::FileOutpu...
const char * GetOutputTypesString()
Definition: HIOUtilityExchange.h:102