|
WSF
|
Classes | |
| class | Errors |
| class | Parser |
| class | Token |
| class | Buffer |
| class | UTF8Buffer |
| class | StartStates |
| class | KeywordMap |
| class | Scanner |
| class | UsInitializerList |
| class | UsVal |
| struct | UsInitializerListData |
| class | UsObserver |
| class | UsConstCtx |
| class | UsCtx |
Typedefs | |
| using | Cx = UsCtx |
| using | Ty = UsType |
| using | Fn = UsFunction |
| using | Val = UsVal |
| using | UsValList = std::vector<UsVal> |
| using Us::Fn = UsFunction |
| using Us::UsValList = std::vector<UsVal> |
| int Us::coco_string_compareto | ( | const cocochar_t * | data1, |
| const cocochar_t * | data2 ) |
References COCO_Str::cmp().
| cocochar_t * Us::coco_string_create | ( | const cocochar_t * | value | ) |
References coco_string_create().
Referenced by coco_string_create(), coco_string_create(), Us::Errors::GetStaticError(), Us::Buffer::GetString(), Us::Parser::InitParse(), and Us::Errors::SynErr().
| cocochar_t * Us::coco_string_create | ( | const cocochar_t * | value, |
| int | startIndex ) |
References coco_string_create(), and COCO_Str::len().
| cocochar_t * Us::coco_string_create | ( | const cocochar_t * | value, |
| int | startIndex, | ||
| int | length ) |
References COCO_Str::ncpy().
| cocochar_t * Us::coco_string_create_append | ( | const cocochar_t * | data1, |
| const cocochar_t * | data2 ) |
References COCO_Str::cpy(), and COCO_Str::len().
Referenced by coco_string_merge().
| cocochar_t * Us::coco_string_create_append | ( | const cocochar_t * | target, |
| const cocochar_t | appendix ) |
References coco_string_length(), and COCO_Str::ncpy().
| char * Us::coco_string_create_char | ( | const cocochar_t * | value | ) |
References coco_string_length().
Referenced by Us::Scanner::Scanner().
| cocochar_t * Us::coco_string_create_lower | ( | const cocochar_t * | data | ) |
References coco_string_create_lower(), and COCO_Str::len().
Referenced by coco_string_create_lower().
| cocochar_t * Us::coco_string_create_lower | ( | const cocochar_t * | data, |
| int | startIndex, | ||
| int | dataLen ) |
References COCO_STR.
| cocochar_t * Us::coco_string_create_upper | ( | const cocochar_t * | data | ) |
References COCO_STR, and COCO_Str::len().
| void Us::coco_string_delete | ( | cocochar_t *& | data | ) |
Referenced by Us::Buffer::GetString(), Us::Scanner::Scanner(), Us::Errors::SynErr(), and Us::Token::~Token().
| bool Us::coco_string_endswith | ( | const cocochar_t * | data, |
| const cocochar_t * | end ) |
References COCO_Str::cmp(), end(), and COCO_Str::len().
| bool Us::coco_string_equal | ( | const cocochar_t * | data1, |
| const cocochar_t * | data2 ) |
References COCO_Str::cmp().
Referenced by Us::KeywordMap::get().
| unsigned int Us::coco_string_hash | ( | const cocochar_t * | data | ) |
Referenced by Us::KeywordMap::get(), and Us::KeywordMap::set().
| int Us::coco_string_indexof | ( | const cocochar_t * | data, |
| const cocochar_t | value ) |
References COCO_Str::chr().
| int Us::coco_string_lastindexof | ( | const cocochar_t * | data, |
| const cocochar_t | value ) |
References COCO_Str::rchr().
| int Us::coco_string_length | ( | const cocochar_t * | data | ) |
References COCO_Str::len().
Referenced by coco_string_create_append(), and coco_string_create_char().
| void Us::coco_string_merge | ( | cocochar_t *& | target, |
| const cocochar_t * | appendix ) |
References coco_string_create_append().