Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
ResultDataReference.h
Go to the documentation of this file.
1#pragma once
4
5namespace sf
6{
85
86}// namespace sf
This class provides storing of huge amounts of data using file mapping. Mapping only what is needed ...
Definition FileMappedStorage.h:55
uint64_t data_type
Type used for containing a single data element which is the largest integer.
Definition InformationBase.h:42
unsigned long long id_type
Type used for the identifying integer (64-bits).
Definition InformationBase.h:30
size_t size_type
Type used for size of vectors.
Definition InformationBase.h:38
int32_t flags_type
Type used for the flag integer.
Definition InformationBase.h:34
This class manages range requests made by clients identified by ID's in the ranges.
Definition RangeManager.h:26
Type to contain and manipulate range lists.
Definition Range.h:67
This base class contains all local types of used in the sf::ResultData class. Multiple inheritance m...
Definition ResultDataTypes.h:25
EType
This enumerate is used to identify the type of data.
Definition ResultDataTypes.h:122
@ rtInvalid
Definition ResultDataTypes.h:124
Definition Application.h:10
Definition ResultDataReference.h:13
~ResultDataReference()
Destructor.
std::string _name
contains the name string of the result data.
Definition ResultDataReference.h:59
RangeManager * _rangeManager
Range manager for accessible entries.
Definition ResultDataReference.h:75
ResultDataReference()
Default constructor.
Range::Vector _validatedCache
Vector containing ranges which are validated by the owner.
Definition ResultDataReference.h:79
id_type _id
contains the ID of the result data.
Definition ResultDataReference.h:27
bool _debug
Flag for debugging output.
Definition ResultDataReference.h:67
PtrVector _list
Definition ResultDataReference.h:83
id_type _sequenceId
contains the sequential ID of the result data.
Definition ResultDataReference.h:31
std::string _description
contains the description string of the result data.
Definition ResultDataReference.h:63
flags_type _flags
Member that contains the initial flags of the setup.
Definition ResultDataReference.h:51
data_type _offset
contains the correction offset for each value to get the real value.
Definition ResultDataReference.h:43
EType _type
contains the type of data of the result.
Definition ResultDataReference.h:39
size_type _significantBits
contains the type of data of the result.
Definition ResultDataReference.h:47
flags_type _curFlags
Member that contains the current flags of the setup.
Definition ResultDataReference.h:55
FileMappedStorage * _data
Container for segments of data.
Definition ResultDataReference.h:71
bool _valid
Flag if this instance is valid.
Definition ResultDataReference.h:35