Returns a decoding results. More...
Public Member Functions | |
| DecodingResult () | |
| Constructs a DecodingResult. | |
| DecodingResult (size_t len) | |
| Constructs a DecodingResult. | |
| bool | operator== (const DecodingResult &rhs) const |
| Compare two DecodingResult. | |
| bool | operator!= (const DecodingResult &rhs) const |
| Compare two DecodingResult. | |
Public Attributes | |
| bool | isValidCoding |
| Flag to indicate the decoding is valid. | |
| size_t | messageLength |
| Recovered message length if isValidCoding is true, undefined otherwise. | |
Returns a decoding results.
Definition at line 220 of file cryptlib.h.
| DecodingResult::DecodingResult | ( | ) | [inline, explicit] |
Constructs a DecodingResult.
isValidCoding is initialized to false and messageLength is initialized to 0.
Definition at line 224 of file cryptlib.h.
| DecodingResult::DecodingResult | ( | size_t | len | ) | [inline, explicit] |
Constructs a DecodingResult.
| len | the message length |
isValidCoding is initialized to true.
Definition at line 228 of file cryptlib.h.
| bool DecodingResult::operator== | ( | const DecodingResult & | rhs | ) | const [inline] |
Compare two DecodingResult.
| rhs | the other DecodingResult |
Definition at line 233 of file cryptlib.h.
References isValidCoding, and messageLength.
| bool DecodingResult::operator!= | ( | const DecodingResult & | rhs | ) | const [inline] |
Compare two DecodingResult.
| rhs | the other DecodingResult |
Returns !operator==(rhs).
Definition at line 238 of file cryptlib.h.
1.6.1