Ceetron Result Calculator Framework
CRCInitOptions.h
1 //##################################################################################################
2 //
3 // Ceetron Result Calculator Framework
4 //
5 // --------------------------------------------------------------------------------------------
6 // Copyright (C) 2021, Ceetron AS
7 //##################################################################################################
8 
9 #pragma once
10 
11 #include "CRCString.h"
12 
13 //==================================================================================================
14 //
15 //
16 //
17 //==================================================================================================
19 {
20 public:
21  virtual ~CRCInitOptions() {}
22 
23  virtual const CRCString& initString() const = 0;
24  virtual const CRCString& resultIdString() const = 0;
25 };
virtual const CRCString & resultIdString() const =0
The optionally prescribed idString for the result. If non-empty, the output idString set in CRCCalcul...
Definition: CRCInitOptions.h:18
A simple class for handling strings.
Definition: CRCString.h:21
virtual const CRCString & initString() const =0
A user defined string to configure the calculator. Passed unchanged from the host. Might contain e.g. a mathematical expression.