sc_dt::sc_string_rep Class Reference

List of all members.

Private Member Functions

 sc_string_rep (int size=16)
 sc_string_rep (const char *s)
 sc_string_rep (const char *s, int n)
 ~sc_string_rep ()
void resize (int new_size)
void set_string (const char *s)

Private Attributes

int ref_count
int alloc
char * str

Friends

class sc_string_old
friend::std::ostream & operator<< (::std::ostream &, const sc_string_old &)
friend::std::istream & operator>> (::std::istream &, sc_string_old &)
sc_string_old operator+ (const char *, const sc_string_old &)

Constructor & Destructor Documentation

sc_dt::sc_string_rep::sc_string_rep ( int  size = 16  )  [inline, private]

sc_dt::sc_string_rep::sc_string_rep ( const char *  s  )  [inline, private]

sc_dt::sc_string_rep::sc_string_rep ( const char *  s,
int  n 
) [private]

sc_dt::sc_string_rep::~sc_string_rep (  )  [inline, private]


Member Function Documentation

void sc_dt::sc_string_rep::resize ( int  new_size  )  [private]

void sc_dt::sc_string_rep::set_string ( const char *  s  )  [private]


Friends And Related Function Documentation

friend class sc_string_old [friend]

::std::ostream& operator<< ( ::std::ostream &  os,
const sc_string_old a 
) [friend]

::std::istream& operator>> ( ::std::istream &  is,
sc_string_old s 
) [friend]

sc_string_old operator+ ( const char *  s,
const sc_string_old t 
) [friend]


Member Data Documentation

int sc_dt::sc_string_rep::ref_count [private]

int sc_dt::sc_string_rep::alloc [private]

char* sc_dt::sc_string_rep::str [private]


The documentation for this class was generated from the following file:
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page