C++14 API implementation.
More...
|
| | Library |
| | Library level functions and types.
|
| |
| | Pipeline modules |
| | High-level interfaces for automatic camera control through integrated auto feature management.
|
| |
|
| template<typename... ControllerTypes> |
| std::tuple< Manager, std::vector< std::shared_ptr< Controller > > > | CreateManager (const std::shared_ptr< peak::core::NodeMap > &node_map, ControllerTypes... types) |
| | Convenience function to create a manager with the supplied controllers.
|
| |
C++14 API implementation.
◆ CreateManager()
template<typename... ControllerTypes>
| std::tuple< Manager, std::vector< std::shared_ptr< Controller > > > CreateManager |
( |
const std::shared_ptr< peak::core::NodeMap > & | node_map, |
|
|
ControllerTypes... | types ) |
Convenience function to create a manager with the supplied controllers.
- Parameters
-
| [in] | node_map | shared ptr to the node map of the camera |
| [in] | types | variable argument list of controllers to create |
- Returns
- two pair tuple with the manager and a vector of the created controllers