#include <cstddef>
#include <ios>
#include <iostream>
#include <type_traits>
#include <vector>
Go to the source code of this file.
|
| bool | hexdecode (const char *from, std::size_t length, void *to) |
| void | get (std::istream &input, bool &res) |
| template<typename T> |
| std::enable_if< std::is_integral< T >::value, void >::type | get (std::istream &input, T &res) |
| void | getvar (std::istream &input, std::size_t length, void *res) |
| template<typename T> |
| std::enable_if< std::is_standard_layout< T >::value &&!std::is_scalar< T >::value, void >::type | get (std::istream &input, T &res) |
| void | get (std::istream &input, std::vector< char > &res) |
| template<typename T, typename... TT> |
| std::enable_if<(sizeof...(TT)>0), void >::type | get (std::istream &input, T &res, TT &... resres) |
◆ get() [1/5]
| void get |
( |
std::istream & | input, |
|
|
bool & | res ) |
|
inline |
◆ get() [2/5]
| void get |
( |
std::istream & | input, |
|
|
std::vector< char > & | res ) |
|
inline |
◆ get() [3/5]
| std::enable_if< std::is_standard_layout< T >::value &&!std::is_scalar< T >::value, void >::type get |
( |
std::istream & | input, |
|
|
T & | res ) |
◆ get() [4/5]
| std::enable_if< std::is_integral< T >::value, void >::type get |
( |
std::istream & | input, |
|
|
T & | res ) |
◆ get() [5/5]
template<typename
T, typename... TT>
| std::enable_if<(sizeof...(TT)>0), void >::type get |
( |
std::istream & | input, |
|
|
T & | res, |
|
|
TT &... | resres ) |
◆ getvar()
| void getvar |
( |
std::istream & | input, |
|
|
std::size_t | length, |
|
|
void * | res ) |
|
inline |
◆ hexdecode()
| bool hexdecode |
( |
const char * | from, |
|
|
std::size_t | length, |
|
|
void * | to ) |
|
inline |