#include <sysc/utils/sc_string.h>
Definition at line 71 of file sc_string.h.
◆ sc_string_old() [1/4]
sc_dt::sc_string_old::sc_string_old |
( |
int |
size = 16 | ) |
|
|
explicit |
◆ sc_string_old() [2/4]
sc_dt::sc_string_old::sc_string_old |
( |
const char * |
s | ) |
|
◆ sc_string_old() [3/4]
sc_dt::sc_string_old::sc_string_old |
( |
const char * |
s, |
|
|
int |
n |
|
) |
| |
◆ sc_string_old() [4/4]
◆ ~sc_string_old()
sc_dt::sc_string_old::~sc_string_old |
( |
| ) |
|
◆ c_str()
const char* sc_dt::sc_string_old::c_str |
( |
| ) |
const |
◆ cmp() [1/2]
int sc_dt::sc_string_old::cmp |
( |
const char * |
s | ) |
const |
◆ cmp() [2/2]
◆ contains()
bool sc_dt::sc_string_old::contains |
( |
char |
c | ) |
const |
◆ fmt() [1/2]
◆ fmt() [2/2]
◆ insert()
◆ is_delimiter()
bool sc_dt::sc_string_old::is_delimiter |
( |
const sc_string_old & |
str, |
|
|
unsigned |
index |
|
) |
| const |
◆ length()
int sc_dt::sc_string_old::length |
( |
| ) |
const |
◆ lowercase()
◆ make_str()
◆ operator const char *()
sc_dt::sc_string_old::operator const char * |
( |
| ) |
const |
◆ operator!=() [1/2]
bool sc_dt::sc_string_old::operator!= |
( |
const char * |
s | ) |
const |
◆ operator!=() [2/2]
bool sc_dt::sc_string_old::operator!= |
( |
const sc_string_old & |
s | ) |
const |
◆ operator+() [1/3]
sc_string_old sc_dt::sc_string_old::operator+ |
( |
const char * |
s | ) |
const |
◆ operator+() [2/3]
◆ operator+() [3/3]
◆ operator+=() [1/3]
sc_string_old& sc_dt::sc_string_old::operator+= |
( |
const char * |
s | ) |
|
◆ operator+=() [2/3]
◆ operator+=() [3/3]
◆ operator<() [1/2]
bool sc_dt::sc_string_old::operator< |
( |
const char * |
s | ) |
const |
◆ operator<() [2/2]
bool sc_dt::sc_string_old::operator< |
( |
const sc_string_old & |
s | ) |
const |
◆ operator<=() [1/2]
bool sc_dt::sc_string_old::operator<= |
( |
const char * |
s | ) |
const |
◆ operator<=() [2/2]
bool sc_dt::sc_string_old::operator<= |
( |
const sc_string_old & |
s | ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==() [1/2]
bool sc_dt::sc_string_old::operator== |
( |
const char * |
s | ) |
const |
◆ operator==() [2/2]
bool sc_dt::sc_string_old::operator== |
( |
const sc_string_old & |
s | ) |
const |
◆ operator>() [1/2]
bool sc_dt::sc_string_old::operator> |
( |
const char * |
s | ) |
const |
◆ operator>() [2/2]
bool sc_dt::sc_string_old::operator> |
( |
const sc_string_old & |
s | ) |
const |
◆ operator>=() [1/2]
bool sc_dt::sc_string_old::operator>= |
( |
const char * |
s | ) |
const |
◆ operator>=() [2/2]
bool sc_dt::sc_string_old::operator>= |
( |
const sc_string_old & |
s | ) |
const |
◆ operator[]() [1/2]
char sc_dt::sc_string_old::operator[] |
( |
int |
index | ) |
const |
◆ operator[]() [2/2]
char& sc_dt::sc_string_old::operator[] |
( |
int |
index | ) |
|
◆ pos()
int sc_dt::sc_string_old::pos |
( |
const sc_string_old & |
sub_string | ) |
const |
◆ print()
void sc_dt::sc_string_old::print |
( |
::std::ostream & |
os = ::std::cout | ) |
const |
◆ remove()
sc_string_old& sc_dt::sc_string_old::remove |
( |
unsigned |
index, |
|
|
unsigned |
length |
|
) |
| |
◆ set()
void sc_dt::sc_string_old::set |
( |
int |
index, |
|
|
char |
c |
|
) |
| |
◆ substr()
sc_string_old sc_dt::sc_string_old::substr |
( |
int |
first, |
|
|
int |
last |
|
) |
| const |
◆ to_string()
static sc_string_old sc_dt::sc_string_old::to_string |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
|
static |
◆ uppercase()
◆ operator+
◆ operator<<
::std::ostream& operator<< |
( |
::std::ostream & |
os, |
|
|
const sc_string_old & |
a |
|
) |
| |
|
friend |
◆ operator>>
::std::istream& operator>> |
( |
::std::istream & |
is, |
|
|
sc_string_old & |
a |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: