Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::ResultDataTypes::Definition Struct Reference

Structure used to setup a result reference. More...

#include <ResultDataTypes.h>

Collaboration diagram for sf::ResultDataTypes::Definition:

Public Attributes

bool _valid {false}
 Flag indicating this structure is valid.
 
id_type _id {0}
 ID of the new global instance.
 
std::string _name
 Name path separated using '|' characters.
 
flags_type _flags {0}
 Combination of EFlag flags.
 
std::string _description
 Description of the instance without comma's.
 
EType _type {rtInvalid}
 Type of single element.
 
size_type _blockSize {0}
 Amount of elements in a block.
 
size_type _segmentSize {0}
 Amount of segments in a block.
 
size_t _significantBits {0}
 Amount of significant bits in an element.
 
size_type _offset {0}
 offset to produce a negative value or better set the nul value base line. Needed to produce an element value to calculate with.
 

Detailed Description

Structure used to setup a result reference.

Member Data Documentation

◆ _blockSize

size_type sf::ResultDataTypes::Definition::_blockSize {0}

Amount of elements in a block.

◆ _description

std::string sf::ResultDataTypes::Definition::_description

Description of the instance without comma's.

◆ _flags

flags_type sf::ResultDataTypes::Definition::_flags {0}

Combination of EFlag flags.

◆ _id

id_type sf::ResultDataTypes::Definition::_id {0}

ID of the new global instance.

◆ _name

std::string sf::ResultDataTypes::Definition::_name

Name path separated using '|' characters.

◆ _offset

size_type sf::ResultDataTypes::Definition::_offset {0}

offset to produce a negative value or better set the nul value base line. Needed to produce an element value to calculate with.

◆ _segmentSize

size_type sf::ResultDataTypes::Definition::_segmentSize {0}

Amount of segments in a block.

◆ _significantBits

size_t sf::ResultDataTypes::Definition::_significantBits {0}

Amount of significant bits in an element.

◆ _type

EType sf::ResultDataTypes::Definition::_type {rtInvalid}

Type of single element.

◆ _valid

bool sf::ResultDataTypes::Definition::_valid {false}

Flag indicating this structure is valid.


The documentation for this struct was generated from the following file: