|
|
template<typename T> |
| ETL_CONSTEXPR14 bool | decode (T value) |
| | Decode to Base64.
|
|
template<typename TInputIterator> |
| ETL_CONSTEXPR14 bool | decode (TInputIterator input_begin, TInputIterator input_end) |
| | Decode from Base64.
|
|
template<typename TInputIterator> |
| ETL_CONSTEXPR14 bool | decode (TInputIterator input_begin, size_t input_length) |
| | Decode from Base64.
|
|
template<typename TInputIterator> |
| ETL_CONSTEXPR14 bool | decode_final (TInputIterator input_begin, TInputIterator input_end) |
| | Decode from Base64.
|
|
template<typename TInputIterator> |
| ETL_CONSTEXPR14 bool | decode_final (TInputIterator input_begin, size_t input_length) |
| | Decode from Base64.
|
|
ETL_CONSTEXPR14 bool | flush () |
| | Flush any remaining data to the output.
|
|
ETL_CONSTEXPR14 void | restart () |
| | Reset the encoder.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 const unsigned char * | begin () const |
| | Returns the beginning of the output buffer.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 const unsigned char * | end () const |
| | This only returns a useful value if a callback has not been set or called.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 const unsigned char * | cbegin () const |
| | Returns the beginning of the output buffer.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 const unsigned char * | cend () const |
| | This only returns a useful value if a callback has not been set or called.
|
| ETL_NODISCARD ETL_CONSTEXPR14 size_t | size () const |
|
ETL_NODISCARD ETL_CONSTEXPR14 size_t | buffer_size () const |
| | Returns the maximum size of the output buffer.
|
| ETL_NODISCARD ETL_CONSTEXPR14 span_type | span () const |
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | overflow () const |
| | Returns true if the output buffer has overflowed.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | invalid_data () const |
| | Returns true if an invalid character was detected.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | error () const |
| | Returns true if an error was detected.
|