SourceXtractorPlusPlus
0.15
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
SEImplementation
SEImplementation
Configuration
MeasurementFrameConfig.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_
19
#define _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_
20
21
#include <map>
22
#include <memory>
23
24
#include <
Configuration/Configuration.h
>
25
26
#include <
SEFramework/Frame/Frame.h
>
27
28
namespace
SourceXtractor {
29
30
class
MeasurementFrameConfig
:
public
Euclid::Configuration::Configuration
{
31
32
public
:
33
34
MeasurementFrameConfig
(
long
manager_id);
35
36
void
initialize
(
const
UserValues& args)
override
;
37
38
const
std::map<int, std::shared_ptr<MeasurementImageFrame>
>&
getFrames
()
const
{
39
return
m_measurement_frames
;
40
}
41
42
private
:
43
std::map<int, std::shared_ptr<MeasurementImageFrame>
>
m_measurement_frames
;
44
};
45
46
}
47
48
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_ */
SourceXtractor::MeasurementFrameConfig::getFrames
const std::map< int, std::shared_ptr< MeasurementImageFrame > > & getFrames() const
Definition:
MeasurementFrameConfig.h:38
Euclid::Configuration::Configuration
std::map
STL class.
SourceXtractor::MeasurementFrameConfig::MeasurementFrameConfig
MeasurementFrameConfig(long manager_id)
Definition:
MeasurementFrameConfig.cpp:32
Frame.h
Configuration.h
SourceXtractor::MeasurementFrameConfig
Definition:
MeasurementFrameConfig.h:30
SourceXtractor::MeasurementFrameConfig::initialize
void initialize(const UserValues &args) override
Definition:
MeasurementFrameConfig.cpp:37
SourceXtractor::MeasurementFrameConfig::m_measurement_frames
std::map< int, std::shared_ptr< MeasurementImageFrame > > m_measurement_frames
Definition:
MeasurementFrameConfig.h:43
Generated by
1.8.5