Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
boost::io::detail::format_item< Ch, Tr, Alloc > Struct Template Reference

#include <internals.hpp>

Public Types

enum  arg_values { argN_no_posit = -1, argN_tabulation = -2, argN_ignored = -3 }
 
typedef BOOST_IO_STD basic_ios< Ch, Tr > basic_ios
 
enum  pad_values { zeropad = 1, spacepad =2, centered =4, tabulation = 8 }
 
typedef detail::stream_format_state< Ch, Tr > stream_format_state
 
typedef ::std::basic_string< Ch, Tr, Alloc > string_type
 

Public Member Functions

void compute_states ()
 
 format_item (Ch fill)
 
void reset (Ch fill)
 

Static Public Member Functions

static std::streamsize max_streamsize ()
 

Public Attributes

string_type appendix_
 
int argN_
 
stream_format_state fmtstate_
 
unsigned int pad_scheme_
 
string_type res_
 
std::streamsize truncate_
 

Detailed Description

template<class Ch, class Tr, class Alloc>
struct boost::io::detail::format_item< Ch, Tr, Alloc >

Definition at line 64 of file internals.hpp.

Member Typedef Documentation

template<class Ch, class Tr, class Alloc>
typedef BOOST_IO_STD basic_ios<Ch, Tr> boost::io::detail::format_item< Ch, Tr, Alloc >::basic_ios

Definition at line 74 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
typedef detail::stream_format_state<Ch, Tr> boost::io::detail::format_item< Ch, Tr, Alloc >::stream_format_state

Definition at line 75 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
typedef ::std::basic_string<Ch, Tr, Alloc> boost::io::detail::format_item< Ch, Tr, Alloc >::string_type

Definition at line 76 of file internals.hpp.

Member Enumeration Documentation

template<class Ch, class Tr, class Alloc>
enum boost::io::detail::format_item::arg_values
Enumerator
argN_no_posit 
argN_tabulation 
argN_ignored 

Definition at line 70 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
enum boost::io::detail::format_item::pad_values
Enumerator
zeropad 
spacepad 
centered 
tabulation 

Definition at line 66 of file internals.hpp.

Constructor & Destructor Documentation

template<class Ch, class Tr, class Alloc>
boost::io::detail::format_item< Ch, Tr, Alloc >::format_item ( Ch  fill)
inline

Definition at line 78 of file internals.hpp.

Member Function Documentation

template<class Ch , class Tr , class Alloc >
void boost::io::detail::format_item< Ch, Tr, Alloc >::compute_states ( )

Definition at line 174 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
static std::streamsize boost::io::detail::format_item< Ch, Tr, Alloc >::max_streamsize ( )
inlinestatic

Definition at line 83 of file internals.hpp.

template<class Ch , class Tr , class Alloc >
void boost::io::detail::format_item< Ch, Tr, Alloc >::reset ( Ch  fill)

Definition at line 166 of file internals.hpp.

Member Data Documentation

template<class Ch, class Tr, class Alloc>
string_type boost::io::detail::format_item< Ch, Tr, Alloc >::appendix_

Definition at line 91 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
int boost::io::detail::format_item< Ch, Tr, Alloc >::argN_

Definition at line 88 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
stream_format_state boost::io::detail::format_item< Ch, Tr, Alloc >::fmtstate_

Definition at line 93 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
unsigned int boost::io::detail::format_item< Ch, Tr, Alloc >::pad_scheme_

Definition at line 96 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
string_type boost::io::detail::format_item< Ch, Tr, Alloc >::res_

Definition at line 90 of file internals.hpp.

template<class Ch, class Tr, class Alloc>
std::streamsize boost::io::detail::format_item< Ch, Tr, Alloc >::truncate_

Definition at line 95 of file internals.hpp.


The documentation for this struct was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34