Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::ScanBinder::InfoBase Struct Reference

Structure used a base class for derived binder classes to store scan dependant information. More...

#include <ScanBinder.h>

Public Member Functions

 InfoBase ()=default
 Default constructor.
 
virtual ~InfoBase ()=default
 Virtual constructor so the memory management can be done in the scan binders base class.
 
virtual void ReadWrite (IniProfile *ini, bool rd)
 Read or writes the scan scan-binder information to profile. Derived classes need to inherit this member structure to write their added fields to profile.
 

Public Attributes

bool IgnoreFixtureOffset {false}
 

Detailed Description

Structure used a base class for derived binder classes to store scan dependant information.

Constructor & Destructor Documentation

◆ InfoBase()

sf::ScanBinder::InfoBase::InfoBase ( )
default

Default constructor.

◆ ~InfoBase()

virtual sf::ScanBinder::InfoBase::~InfoBase ( )
virtualdefault

Virtual constructor so the memory management can be done in the scan binders base class.

Member Function Documentation

◆ ReadWrite()

virtual void sf::ScanBinder::InfoBase::ReadWrite ( IniProfile ini,
bool  rd 
)
virtual

Read or writes the scan scan-binder information to profile. Derived classes need to inherit this member structure to write their added fields to profile.

Parameters
ini
rdTrue when reading.
Todo:
Method must be renamed to 'store()'

Member Data Documentation

◆ IgnoreFixtureOffset

bool sf::ScanBinder::InfoBase::IgnoreFixtureOffset {false}

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