IDSpeakAFL  v1.2.0
peak_afl.hpp File Reference
#include "peak_afl/peak_afl.h"
#include "peak_ipl/types/peak_ipl_image.hpp"
#include "peak_ipl/algorithm/peak_ipl_gain.hpp"
#include "peak/node_map/peak_node_map.hpp"
#include <type_traits>
#include <cstdint>
#include <exception>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include <memory>
#include <functional>

Go to the source code of this file.

Data Structures

struct  Version_t
 
class  Exception
 
class  Manager
 
struct  Range< T, >
 
class  Controller
 

Functions

void Init ()
 Init the peak_afl auto feature library. More...
 
void Exit ()
 Exit the peak_afl auto feature library. More...
 
std::string GetLastError ()
 Get the last error message. More...
 
Version_t Version ()
 Query the library version. More...
 
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. More...
 

Detailed Description

Author
IDS Imaging Development Systems GmbH
Date
2023-01-22
Since
1.1

Copyright (c) 2023, IDS Imaging Development Systems GmbH. All rights reserved.