Configuration provider for ChecksumFormatter.
More...
#include <ckformatter.hpp>
Configuration provider for ChecksumFormatter.
Definition at line 68 of file ckformatter.hpp.
◆ ConfigurationProvider() [1/2]
| libxcks::ChecksumFormatter::ConfigurationProvider::ConfigurationProvider |
( |
| ) |
|
|
default |
◆ ConfigurationProvider() [2/2]
| libxcks::ChecksumFormatter::ConfigurationProvider::ConfigurationProvider |
( |
const ConfigurationProvider & |
| ) |
|
|
delete |
Deleted copy constructor.
◆ ~ConfigurationProvider()
| virtual libxcks::ChecksumFormatter::ConfigurationProvider::~ConfigurationProvider |
( |
| ) |
|
|
virtualdefault |
◆ getNumericBase()
Returns the numeric base for a given type of algorithm of checksums.
- Parameters
-
| [in] | type | The type of algorithm of checksums. |
- Returns
- The numeric base for a given type of algorithm of checksums.
Implemented in libxcks::DefaultCKFConfigurationProvider.
◆ getSpacesPositions()
| virtual const Positions& libxcks::ChecksumFormatter::ConfigurationProvider::getSpacesPositions |
( |
const ChecksumAlgoId |
type | ) |
const |
|
pure virtual |
Returns the positions of the spaces between two bytes for a given type of algorithm of checksums.
- Parameters
-
| [in] | type | The type of algorithm of checksums. |
- Returns
- The positions of the spaces between two bytes for a given type of algorithm of checksums.
Implemented in libxcks::DefaultCKFConfigurationProvider.
◆ getUpperCase()
| virtual bool libxcks::ChecksumFormatter::ConfigurationProvider::getUpperCase |
( |
const ChecksumAlgoId |
type | ) |
const |
|
pure virtual |
Returns whether the output will be in uppercase for a given type of algorithm of checksums.
- Parameters
-
| [in] | type | The type of algorithm of checksums. |
- Returns
- Whether the output will be in uppercase for a given type of algorithm of checksums.
Implemented in libxcks::DefaultCKFConfigurationProvider.
◆ operator=()
Deleted assignment operator.
The documentation for this class was generated from the following file: