|
libxcks
0.1.0.1
|
Default configuration provider for ChecksumFormatter.
More...
#include <ckformatter.hpp>


Public Member Functions | |
| DefaultCKFConfigurationProvider ()=default | |
| Default constructor. More... | |
| DefaultCKFConfigurationProvider (const DefaultCKFConfigurationProvider &)=delete | |
| Deleted copy constructor. More... | |
| DefaultCKFConfigurationProvider & | operator= (const DefaultCKFConfigurationProvider &)=delete |
| Deleted assignment operator. More... | |
| virtual | ~DefaultCKFConfigurationProvider ()=default |
| Destructor. More... | |
| ChecksumFormatter::NumericBase | getNumericBase (const ChecksumAlgoId type) const override |
| Returns the numeric base for a given type of algorithm of checksums. More... | |
| bool | getUpperCase (const ChecksumAlgoId type) const override |
| Returns whether the output will be in uppercase for a given type of algorithm of checksums. More... | |
| const ChecksumFormatter::Positions & | getSpacesPositions (const ChecksumAlgoId type) const override |
| Returns the positions of the spaces between two bytes for a given type of algorithm of checksums. More... | |
Public Member Functions inherited from libxcks::ChecksumFormatter::ConfigurationProvider | |
| ConfigurationProvider ()=default | |
| Default constructor. More... | |
| ConfigurationProvider (const ConfigurationProvider &)=delete | |
| Deleted copy constructor. More... | |
| ConfigurationProvider & | operator= (const ConfigurationProvider &)=delete |
| Deleted assignment operator. More... | |
| virtual | ~ConfigurationProvider ()=default |
| Destructor. More... | |
Default configuration provider for ChecksumFormatter.
Provides values in hexadecimal, uppercase and with no spaces for all the algorithms.
Definition at line 209 of file ckformatter.hpp.
|
default |
Default constructor.
|
delete |
Deleted copy constructor.
|
virtualdefault |
Destructor.
|
inlineoverridevirtual |
Returns the numeric base for a given type of algorithm of checksums.
| [in] | type | The type of algorithm of checksums. |
Implements libxcks::ChecksumFormatter::ConfigurationProvider.
Definition at line 233 of file ckformatter.hpp.
|
inlineoverridevirtual |
Returns the positions of the spaces between two bytes for a given type of algorithm of checksums.
| [in] | type | The type of algorithm of checksums. |
Implements libxcks::ChecksumFormatter::ConfigurationProvider.
Definition at line 259 of file ckformatter.hpp.
|
inlineoverridevirtual |
Returns whether the output will be in uppercase for a given type of algorithm of checksums.
| [in] | type | The type of algorithm of checksums. |
Implements libxcks::ChecksumFormatter::ConfigurationProvider.
Definition at line 246 of file ckformatter.hpp.
|
delete |
Deleted assignment operator.