ARB
Public Member Functions | List of all members
GBL_streams Class Reference

#include <gb_aci.h>

Public Member Functions

void insert (char *copy)
 
void insert (GBL smartie)
 
const charget (int idx) const
 
GBL get_smart (int idx) const
 
int size () const
 
bool empty () const
 
void erase ()
 
charconcatenated () const
 
void swap (GBL_streams &other)
 

Detailed Description

Definition at line 31 of file gb_aci.h.

Member Function Documentation

void GBL_streams::insert ( char copy)
inline

Definition at line 35 of file gb_aci.h.

Referenced by apply_ACI(), and gbl_mid_streams().

void GBL_streams::insert ( GBL  smartie)
inline

Definition at line 36 of file gb_aci.h.

const char* GBL_streams::get ( int  idx) const
inline
GBL GBL_streams::get_smart ( int  idx) const
inline

Definition at line 38 of file gb_aci.h.

References gb_assert.

Referenced by GBL_command_arguments::get_param_smart().

int GBL_streams::size ( ) const
inline
bool GBL_streams::empty ( ) const
inline

Definition at line 40 of file gb_aci.h.

Referenced by dumpStreams().

void GBL_streams::erase ( )
inline

Definition at line 42 of file gb_aci.h.

Referenced by apply_ACI().

char * GBL_streams::concatenated ( ) const

Definition at line 348 of file gb_aci.cxx.

References ARB_strdup(), GBS_strcat(), GBS_strclose(), GBS_stropen(), and s.

Referenced by apply_ACI().

void GBL_streams::swap ( GBL_streams other)
inline

Definition at line 45 of file gb_aci.h.

References swap().

Referenced by apply_ACI().


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