Public Member Functions | Public Attributes

printf_format_elt Class Reference

#include "oct-stream.h"

Collaboration diagram for printf_format_elt:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 printf_format_elt (const char *txt=0, int n=0, int w=0, int p=0, const std::string &f=std::string(), char typ= '\0', char mod= '\0')
 printf_format_elt (const printf_format_elt &e)
 ~printf_format_elt (void)
printf_format_eltoperator= (const printf_format_elt &e)

Public Attributes

int args
std::string flags
int fw
char modifier
int prec
const chartext
char type

Detailed Description

Definition at line 187 of file oct-stream.h.


Constructor & Destructor Documentation

printf_format_elt::printf_format_elt ( const char txt = 0,
int  n = 0,
int  w = 0,
int  p = 0,
const std::string &  f = std::string (),
char  typ = '\0',
char  mod = '\0' 
) [inline]

Definition at line 192 of file oct-stream.h.

printf_format_elt::printf_format_elt ( const printf_format_elt e  )  [inline]

Definition at line 198 of file oct-stream.h.

printf_format_elt::~printf_format_elt ( void   )  [inline]

Definition at line 218 of file oct-stream.h.


Member Function Documentation

printf_format_elt& printf_format_elt::operator= ( const printf_format_elt e  )  [inline]

Definition at line 202 of file oct-stream.h.

References args, flags, fw, modifier, prec, strsave(), text, and type.


Member Data Documentation

Definition at line 233 of file oct-stream.h.

Referenced by operator=(), and printf_format_list::printme().

Definition at line 240 of file oct-stream.h.

Referenced by operator=(), and printf_format_list::printme().


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines