Lolly 1.4.27
|
#include "string.hpp"
#include "basic.hpp"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <string>
Go to the source code of this file.
Functions | |
static int | round_length (int n) |
string | copy (string s) |
string & | operator<< (string &a, char x) |
string & | operator<< (string &a, string b) |
string | operator* (string a, string b) |
string | operator* (const char *a, string b) |
string | operator* (string a, const char *b) |
bool | operator< (string s1, string s2) |
bool | operator<= (string s1, string s2) |
int | hash (string s) |
bool | as_bool (string s) |
int | as_int (string s) |
long int | as_long_int (string s) |
double | as_double (string s) |
char * | as_charp (string s) |
string | as_string_bool (bool f) |
string | as_string (int16_t i) |
string | as_string (int32_t i) |
string | as_string (int64_t i) |
string | as_string (unsigned int i) |
string | as_string (unsigned long int i) |
string | as_string (double x) |
string | as_string (const char *s) |
bool | is_empty (string s) |
bool | is_bool (string s) |
bool | is_int (string s) |
bool | is_double (string s) |
bool | is_charp (string s) |
bool | is_quoted (string s) |
bool | is_id (string s) |
|
inlinestatic |
Definition at line 25 of file string.cpp.
Definition at line 169 of file string.cpp.
Definition at line 177 of file string.cpp.
Definition at line 205 of file string.cpp.
Definition at line 210 of file string.cpp.
Definition at line 214 of file string.cpp.
Definition at line 219 of file string.cpp.
int hash | ( | string | s | ) |
Definition at line 225 of file string.cpp.
bool as_bool | ( | string | s | ) |
Definition at line 239 of file string.cpp.
int as_int | ( | string | s | ) |
Definition at line 244 of file string.cpp.
Definition at line 261 of file string.cpp.
double as_double | ( | string | s | ) |
Definition at line 279 of file string.cpp.
Definition at line 294 of file string.cpp.
string as_string_bool | ( | bool | f | ) |
Definition at line 304 of file string.cpp.
Definition at line 310 of file string.cpp.
Definition at line 315 of file string.cpp.
Definition at line 320 of file string.cpp.
Definition at line 325 of file string.cpp.
Definition at line 333 of file string.cpp.
string as_string | ( | double | x | ) |
Definition at line 341 of file string.cpp.
Definition at line 349 of file string.cpp.
bool is_empty | ( | string | s | ) |
Definition at line 354 of file string.cpp.
bool is_bool | ( | string | s | ) |
Definition at line 359 of file string.cpp.
bool is_int | ( | string | s | ) |
Definition at line 364 of file string.cpp.
bool is_double | ( | string | s | ) |
Definition at line 376 of file string.cpp.
bool is_charp | ( | string | s | ) |
Definition at line 402 of file string.cpp.
bool is_quoted | ( | string | s | ) |
Definition at line 408 of file string.cpp.
bool is_id | ( | string | s | ) |
Definition at line 414 of file string.cpp.