MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
DenseLinAlgPack::LinAlgPackIO::format Class Reference

More...

#include <DenseLinAlgPack_IOFormat.hpp>

Public Types

typedef LinAlgPackIO::fmtflags fmtflags
 

Public Member Functions

 format ()
 Sets format to defaults. More...
 
 format (const std::ios &s)
 Copy the formats from a ios stream (This is the suggested method. More...
 

Private Attributes

bit_flags ios_base_flags_
 
bit_flags extra_flags_
 
int prec_
 
int wdt_
 
int fill_
 
bit_flagsios_base_flags ()
 
const bit_flagsios_base_flags () const
 
bit_flagsextra_flags ()
 
const bit_flagsextra_flags () const
 
formatshowpoint ()
 
formatnoshowpoint ()
 
formatshowpos ()
 
formatnoshowpos ()
 
formatskipws ()
 
formatnoskipws ()
 
formatuppercase ()
 
formatnouppercase ()
 
formatinternal ()
 
formatleft ()
 
formatright ()
 
formatgeneral ()
 
formatfixed ()
 
formatscientific ()
 
formatsetfill (int c)
 
formatsetprecision (int p)
 
formatsetw (int w)
 
formatignore_dim ()
 
formatno_ignore_dim ()
 
formatinsert_newlines ()
 
formatno_insert_newlines ()
 
int precision () const
 
int precision (int p)
 
int width () const
 
int width (int w)
 
int fill () const
 
int fill (int c)
 
void copy_format (const std::ios &s)
 Copy a streams format to this object. More...
 
void set_format (std::ios &s) const
 Set a streams format to the one in this object. More...
 

Detailed Description

Definition at line 157 of file DenseLinAlgPack_IOFormat.hpp.

Member Typedef Documentation

Definition at line 161 of file DenseLinAlgPack_IOFormat.hpp.

Constructor & Destructor Documentation

DenseLinAlgPack::LinAlgPackIO::format::format ( )
inline

Sets format to defaults.

Definition at line 164 of file DenseLinAlgPack_IOFormat.hpp.

DenseLinAlgPack::LinAlgPackIO::format::format ( const std::ios &  s)
inline

Copy the formats from a ios stream (This is the suggested method.

Definition at line 167 of file DenseLinAlgPack_IOFormat.hpp.

Member Function Documentation

bit_flags& DenseLinAlgPack::LinAlgPackIO::format::ios_base_flags ( )
inline

Definition at line 176 of file DenseLinAlgPack_IOFormat.hpp.

const bit_flags& DenseLinAlgPack::LinAlgPackIO::format::ios_base_flags ( ) const
inline

Definition at line 178 of file DenseLinAlgPack_IOFormat.hpp.

bit_flags& DenseLinAlgPack::LinAlgPackIO::format::extra_flags ( )
inline

Definition at line 181 of file DenseLinAlgPack_IOFormat.hpp.

const bit_flags& DenseLinAlgPack::LinAlgPackIO::format::extra_flags ( ) const
inline

Definition at line 183 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::showpoint ( )
inline

Definition at line 204 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::noshowpoint ( )
inline

Definition at line 206 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::showpos ( )
inline

Definition at line 208 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::noshowpos ( )
inline

Definition at line 210 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::skipws ( )
inline

Definition at line 212 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::noskipws ( )
inline

Definition at line 214 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::uppercase ( )
inline

Definition at line 216 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::nouppercase ( )
inline

Definition at line 218 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::internal ( )
inline

Definition at line 220 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::left ( )
inline

Definition at line 225 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::right ( )
inline

Definition at line 230 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::general ( )
inline

Definition at line 235 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::fixed ( )
inline

Definition at line 240 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::scientific ( )
inline

Definition at line 245 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::setfill ( int  c)
inline

Definition at line 250 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::setprecision ( int  p)
inline

Definition at line 252 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::setw ( int  w)
inline

Definition at line 254 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::ignore_dim ( )
inline

Definition at line 274 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::no_ignore_dim ( )
inline

Definition at line 280 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::insert_newlines ( )
inline

Definition at line 286 of file DenseLinAlgPack_IOFormat.hpp.

format& DenseLinAlgPack::LinAlgPackIO::format::no_insert_newlines ( )
inline

Definition at line 292 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::precision ( ) const
inline

Definition at line 305 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::precision ( int  p)
inline

Definition at line 307 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::width ( ) const
inline

Definition at line 309 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::width ( int  w)
inline

Definition at line 311 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::fill ( ) const
inline

Definition at line 313 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::fill ( int  c)
inline

Definition at line 315 of file DenseLinAlgPack_IOFormat.hpp.

void DenseLinAlgPack::LinAlgPackIO::format::copy_format ( const std::ios &  s)

Copy a streams format to this object.

Definition at line 72 of file DenseLinAlgPack_IOFormat.cpp.

void DenseLinAlgPack::LinAlgPackIO::format::set_format ( std::ios &  s) const

Set a streams format to the one in this object.

Definition at line 79 of file DenseLinAlgPack_IOFormat.cpp.

Member Data Documentation

bit_flags DenseLinAlgPack::LinAlgPackIO::format::ios_base_flags_
private

Definition at line 344 of file DenseLinAlgPack_IOFormat.hpp.

bit_flags DenseLinAlgPack::LinAlgPackIO::format::extra_flags_
private

Definition at line 345 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::prec_
private

Definition at line 346 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::wdt_
private

Definition at line 347 of file DenseLinAlgPack_IOFormat.hpp.

int DenseLinAlgPack::LinAlgPackIO::format::fill_
private

Definition at line 348 of file DenseLinAlgPack_IOFormat.hpp.


The documentation for this class was generated from the following files: