1858{
1859 static StaticBambuLib lib;
1860
1861
1862 if (lib.Bambu_Create)
1863 return lib;
1864
1866 module = Slic3r::NetworkAgent::get_bambu_source_entry();
1867 }
1868
1870 BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ", can not Load Library";
1871 }
1872
1886
1887 if (!lib.Bambu_Create) {
1889 if (copy)
1891 }
1892 return lib;
1893}
BAMBU_EXPORT void BAMBU_FUNC Bambu_Deinit()
BAMBU_EXPORT int BAMBU_FUNC Bambu_GetStreamCount(Bambu_Tunnel tunnel)
BAMBU_EXPORT int BAMBU_FUNC Bambu_StartStream(Bambu_Tunnel tunnel, bool video)
BAMBU_EXPORT int BAMBU_FUNC Bambu_ReadSample(Bambu_Tunnel tunnel, Bambu_Sample *sample)
BAMBU_EXPORT void BAMBU_FUNC Bambu_Destroy(Bambu_Tunnel tunnel)
BAMBU_EXPORT void BAMBU_FUNC Bambu_Close(Bambu_Tunnel tunnel)
BAMBU_EXPORT int BAMBU_FUNC Bambu_Open(Bambu_Tunnel tunnel)
BAMBU_EXPORT int BAMBU_FUNC Bambu_StartStreamEx(Bambu_Tunnel tunnel, int type)
BAMBU_EXPORT void BAMBU_FUNC Bambu_SetLogger(Bambu_Tunnel tunnel, Logger logger, void *context)
BAMBU_EXPORT int BAMBU_FUNC Bambu_SendMessage(Bambu_Tunnel tunnel, int ctrl, char const *data, int len)
BAMBU_EXPORT void BAMBU_FUNC Bambu_FreeLogMsg(tchar const *msg)
BAMBU_EXPORT int BAMBU_FUNC Bambu_Create(Bambu_Tunnel *tunnel, char const *path)
BAMBU_EXPORT int BAMBU_FUNC Bambu_GetStreamInfo(Bambu_Tunnel tunnel, int index, Bambu_StreamInfo *info)
static void * module
Definition Mouse3DHandlerMac.mm:93
#define GET_FUNC(x)
Definition PrinterFileSystem.cpp:1855
static int Fake_Bambu_Create(Bambu_Tunnel *, char const *)
Definition PrinterFileSystem.cpp:108
std::vector< BambuLib * > copies_
Definition PrinterFileSystem.cpp:112