Public Member Functions | Private Attributes | List of all members
YAML_PM::ostream Class Reference

#include <ostream.h>

Public Member Functions

unsigned col () const
 
 ostream ()
 
unsigned pos () const
 
void put (char ch)
 
void reserve (unsigned size)
 
unsigned row () const
 
const char * str () const
 
 ~ostream ()
 

Private Attributes

char * m_buffer
 
unsigned m_col
 
unsigned m_pos
 
unsigned m_row
 
unsigned m_size
 

Detailed Description

Definition at line 13 of file ostream.h.

Constructor & Destructor Documentation

◆ ostream()

YAML_PM::ostream::ostream ( )

Definition at line 6 of file ostream.cpp.

◆ ~ostream()

YAML_PM::ostream::~ostream ( )

Definition at line 11 of file ostream.cpp.

Member Function Documentation

◆ col()

unsigned YAML_PM::ostream::col ( ) const
inline

Definition at line 24 of file ostream.h.

◆ pos()

unsigned YAML_PM::ostream::pos ( ) const
inline

Definition at line 25 of file ostream.h.

◆ put()

void YAML_PM::ostream::put ( char  ch)

Definition at line 29 of file ostream.cpp.

◆ reserve()

void YAML_PM::ostream::reserve ( unsigned  size)

Definition at line 16 of file ostream.cpp.

◆ row()

unsigned YAML_PM::ostream::row ( ) const
inline

Definition at line 23 of file ostream.h.

◆ str()

const char* YAML_PM::ostream::str ( ) const
inline

Definition at line 21 of file ostream.h.

Member Data Documentation

◆ m_buffer

char* YAML_PM::ostream::m_buffer
private

Definition at line 28 of file ostream.h.

◆ m_col

unsigned YAML_PM::ostream::m_col
private

Definition at line 32 of file ostream.h.

◆ m_pos

unsigned YAML_PM::ostream::m_pos
private

Definition at line 29 of file ostream.h.

◆ m_row

unsigned YAML_PM::ostream::m_row
private

Definition at line 32 of file ostream.h.

◆ m_size

unsigned YAML_PM::ostream::m_size
private

Definition at line 30 of file ostream.h.


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


mp2p_icp
Author(s):
autogenerated on Fri Dec 20 2024 03:46:01