SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ExternalFlag.h
Go to the documentation of this file.
1
22
23#ifndef _SEIMPLEMENTATION_PROPERTY_EXTERNALFLAG_H
24#define _SEIMPLEMENTATION_PROPERTY_EXTERNALFLAG_H
25
26#include <cstdint>
27#include <memory>
28#include <limits>
29
30#include "Configuration/ConfigManager.h"
31
38
39namespace SourceXtractor {
40
46class ExternalFlag : public Property {
47
48public:
49
53 virtual ~ExternalFlag() = default;
54
56
57 int getCount() const {
58 return m_count;
59 }
60
62 return m_flag;
63 }
64
65private:
66
69
70}; /* End of ExternalFlag class */
71
72
73} /* namespace SourceXtractor */
74
75
76#endif
std::int64_t getFlag() const
ExternalFlag(std::int64_t flag, int count)
virtual ~ExternalFlag()=default
Destructor.
Base class for all Properties. (has no actual content).
Definition Property.h:33
T count(T... args)