28 dclspc AnlReader(
const char* pLocale =
nullptr );
29 dclspc AnlReader(
SocketRegistry& socketRegistry,
const char* pLocale =
nullptr );
32 std::unique_ptr<ModuleCollection> dclspc ReadModuleCollection(
const std::filesystem::path& path )
const;
34 std::unique_ptr<ModuleCollection> dclspc ReadModuleCollection(
const unsigned char* bufferStart,
const unsigned char* bufferEnd )
const;
43 std::unique_ptr<Module> dclspc ReadModule(
const std::filesystem::path& fromPath,
int atIdx = 1 )
const;
45 std::unique_ptr<Module> dclspc ReadModule(
const unsigned char* bufferStart,
const unsigned char* bufferEnd,
int atIdx = 1 )
const;
54 std::shared_ptr<TrackSystem> dclspc ReadTrackSystem(
const std::filesystem::path& fromPath,
int atIdx = 1 )
const;
56 std::shared_ptr<TrackSystem> dclspc ReadTrackSystem(
const unsigned char* bufferStart,
const unsigned char* bufferEnd,
int atIdx = 1 )
const;
59 std::unique_ptr<SocketRegistry> m_pSocketRegistry;
60 const char* m_pLocale =
nullptr;