ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Enumerations | Functions
ROOT::Math::detail Namespace Reference

Classes

class  manipulator
 

Enumerations

enum  manip_t { open, sep, close, bitforbit }
 

Functions

int ios_data (int k)
 
template<class char_t , class traits_t >
char_t get_manip (std::basic_ios< char_t, traits_t > &ios, manip_t m)
 
template<class char_t , class traits_t >
void set_manip (std::basic_ios< char_t, traits_t > &ios, manip_t m, char_t ch)
 
template<class char_t , class traits_t >
std::basic_istream< char_t,
traits_t > & 
require_delim (std::basic_istream< char_t, traits_t > &is, manip_t m)
 
template<class char_t , class traits_t >
std::basic_ostream< char_t,
traits_t > & 
operator<< (std::basic_ostream< char_t, traits_t > &os, detail::manipulator< char_t > const &manip)
 
template<class char_t , class traits_t >
std::basic_istream< char_t,
traits_t > & 
operator>> (std::basic_istream< char_t, traits_t > &is, detail::manipulator< char_t > const &manip)
 

Enumeration Type Documentation

Enumerator
open 
sep 
close 
bitforbit 

Definition at line 35 of file GenVectorIO.h.

Function Documentation

template<class char_t , class traits_t >
char_t ROOT::Math::detail::get_manip ( std::basic_ios< char_t, traits_t > &  ios,
manip_t  m 
)
inline

Definition at line 54 of file GenVectorIO.h.

Referenced by ROOT::Math::operator<<(), ROOT::Math::operator>>(), and require_delim().

int ROOT::Math::detail::ios_data ( int  k)
inline
template<class char_t , class traits_t >
std::basic_ostream<char_t,traits_t>& ROOT::Math::detail::operator<< ( std::basic_ostream< char_t, traits_t > &  os,
detail::manipulator< char_t > const &  manip 
)
inline

Definition at line 133 of file GenVectorIO.h.

template<class char_t , class traits_t >
std::basic_istream<char_t,traits_t>& ROOT::Math::detail::operator>> ( std::basic_istream< char_t, traits_t > &  is,
detail::manipulator< char_t > const &  manip 
)
inline

Definition at line 147 of file GenVectorIO.h.

template<class char_t , class traits_t >
std::basic_istream<char_t,traits_t>& ROOT::Math::detail::require_delim ( std::basic_istream< char_t, traits_t > &  is,
manip_t  m 
)
inline

Definition at line 113 of file GenVectorIO.h.

Referenced by ROOT::Math::operator>>().

template<class char_t , class traits_t >
void ROOT::Math::detail::set_manip ( std::basic_ios< char_t, traits_t > &  ios,
manip_t  m,
char_t  ch 
)
inline

Definition at line 74 of file GenVectorIO.h.

Referenced by ROOT::Math::operator<<(), and ROOT::Math::operator>>().