Lines Matching defs:sc_string_old

42 	class sc_string_old;
46 typedef sc_dt::sc_string_old sc_string;
58 sc_string_old operator + ( const char* s, const sc_string_old& t );
67 class sc_string_old
69 friend systemc_ostream& operator << (systemc_ostream& os, const sc_string_old& a);
70 friend systemc_istream& operator >> ( systemc_istream& is, sc_string_old& a );
76 explicit sc_string_old( int size = 16 );
77 sc_string_old( const char* s );
78 sc_string_old( const char* s, int n ); // get first n chars from the string
79 sc_string_old( const sc_string_old& s );
84 ~sc_string_old();
89 sc_string_old& operator = ( const char* s );
90 sc_string_old& operator = ( const sc_string_old& s );
92 sc_string_old& operator += ( const char* s );
93 sc_string_old& operator += ( char c );
94 sc_string_old& operator += ( const sc_string_old& s );
96 sc_string_old operator + ( const char* s ) const;
97 sc_string_old operator + ( char c ) const;
98 sc_string_old operator + ( const sc_string_old& s ) const;
100 friend sc_string_old operator + ( const char* s, const sc_string_old& t );
105 sc_string_old substr( int first, int last ) const;
116 bool operator == ( const sc_string_old& s ) const;
117 bool operator != ( const sc_string_old& s ) const;
118 bool operator < ( const sc_string_old& s ) const;
119 bool operator <= ( const sc_string_old& s ) const;
120 bool operator > ( const sc_string_old& s ) const;
121 bool operator >= ( const sc_string_old& s ) const;
146 static sc_string_old to_string(const char* format, ...);
149 // e.g. sc_string_old("a=%d, s is %s").fmt(1).fmt("string")
157 template<class T> sc_string_old& fmt(const T& t)
162 sc_string_old temp(*this);
174 sc_string_old& fmt(const sc_string_old& s);
179 int pos(const sc_string_old& sub_string)const;
183 sc_string_old& remove(unsigned index, unsigned length);
187 sc_string_old& insert(const sc_string_old& sub_string, unsigned index);
192 bool is_delimiter(const sc_string_old& str, unsigned index)const;
200 sc_string_old uppercase()const;
204 sc_string_old lowercase()const;
208 static sc_string_old make_str(long n);
211 int cmp( const sc_string_old& s ) const;
218 sc_string_old( sc_string_rep* r );
231 operator << ( systemc_ostream& os, const sc_string_old& a )