Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::StoreInspection Class Reference

#include <StoreInspection.h>

Public Types

enum  EAction {
  iaNONE = 0 , iaSAVE , iaSAVEAS , iaCREATE ,
  iaOPEN , iaOPENCURRENT , iaCLOSE
}
 Enumeration of save and open functions. More...
 
enum  EResult {
  irERROR = -1 , irNONE = 0 , irSAVE , irOPEN ,
  irCLOSE
}
 Enumeration of resulting actions value of what is to be done. More...
 

Public Member Functions

 StoreInspection ()
 Default constructor.
 
 StoreInspection (const QString &ref_name)
 Initializing Constructor.
 
EResult OpenSave (EAction action)
 Get the resulting action of what is to be done.
 
const PartInspectiongetPartInspection () const
 Gets the part inspection reference.
 

Member Enumeration Documentation

◆ EAction

Enumeration of save and open functions.

Enumerator
iaNONE 
iaSAVE 
iaSAVEAS 
iaCREATE 
iaOPEN 
iaOPENCURRENT 
iaCLOSE 

◆ EResult

Enumeration of resulting actions value of what is to be done.

Enumerator
irERROR 
irNONE 
irSAVE 
irOPEN 
irCLOSE 

Constructor & Destructor Documentation

◆ StoreInspection() [1/2]

sf::StoreInspection::StoreInspection ( )

Default constructor.

◆ StoreInspection() [2/2]

sf::StoreInspection::StoreInspection ( const QString &  ref_name)
explicit

Initializing Constructor.

Parameters
ref_name

Member Function Documentation

◆ getPartInspection()

const PartInspection & sf::StoreInspection::getPartInspection ( ) const

Gets the part inspection reference.

◆ OpenSave()

EResult sf::StoreInspection::OpenSave ( EAction  action)

Get the resulting action of what is to be done.

Parameters
actionAction to act on.
Returns
Resulting action.

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