24 class Anl4ModuleReader :
public Anl4TrackSystemReader
27 dclspc Anl4ModuleReader(
const char* pLocale =
nullptr );
28 dclspc Anl4ModuleReader(
SocketRegistry& socketRegistry,
const char* pLocale =
nullptr );
30 std::unique_ptr<ModuleCollection> dclspc ReadModuleCollection(
const boost::property_tree::ptree& pt )
const;
32 std::unique_ptr<Module> dclspc ReadModule(
const boost::property_tree::ptree& pt )
const;
34 std::unique_ptr<Module> dclspc ReadModule(
const boost::property_tree::ptree& pt,
int idx )
const;
39 std::vector<IDType> m_Tracks;
43 std::unique_ptr<CameraCollection> CreateCameraCollection(
const boost::property_tree::ptree& pt )
const;
45 std::unique_ptr<Camera> CreateCamera(
const boost::property_tree::ptree& pt )
const;
48 void ConnectSockets(
Module& _module )
const;