CFx SDK Documentation 2024 SP0
|
#include <FxBIM.h>
Classes | |
struct | Data |
Public Types | |
enum | Type { eNone , eConvertFromRevit , eConvertFromIfc , eConvertToIfc , eConvertFromTrb } |
enum | Flags { eFNone = 0x0 , eFFailWithoutServer = 0x1 , eFMaskInternal = 0xFF } |
using | fn_start_t = std::function< void(const OdString &viewName, OdInt64 idView) > |
using | fn_ready_t = std::function< void(const OdString &dwgPath, const OdString &originalPath, const OdString &viewName, OdInt64 idView, int flags) > |
using | fn_finish_t = std::function< void(int exitCode, int exitStatus) > |
using | fn_abort_t = std::function< bool() > |
using | fn_error_t = std::function< void(const OdString &err) > |
Public Member Functions | |
Conversion () | |
Conversion (fileType type, Data data, int flags) | |
Static Public Member Functions | |
static Conversion::Type | FromString (const OdString &arg) |
static OdString | ToString (const Conversion &c) |
Public Attributes | |
enum Conversion::Type | _c |
struct Conversion::Data | _d |
int | _flags = eFFailWithoutServer |
std::shared_ptr< CFxBIMIPCClient > | _ipc |
using Conversion::fn_abort_t = std::function< bool() > |
using Conversion::fn_error_t = std::function< void( const OdString& err ) > |
using Conversion::fn_finish_t = std::function< void( int exitCode, int exitStatus ) > |
using Conversion::fn_start_t = std::function< void( const OdString& viewName, OdInt64 idView ) > |
enum Conversion::Flags |
enum Conversion::Type |
Conversion::Conversion | ( | ) |
|
static |
|
static |
enum Conversion::Type Conversion::_c |
struct Conversion::Data Conversion::_d |
int Conversion::_flags = eFFailWithoutServer |