|
feisty meow concerns codebase
2.140
|
#include "astring.h"#include "definitions.h"#include "functions.h"#include "guards.h"#include <stdio.h>#include <stdlib.h>#include <string.h>
Go to the source code of this file.
Namespaces | |
| basis | |
| The guards collection helps in testing preconditions and reporting errors. | |
Macros | |
| #define | no_increment |
Functions | |
| bool | basis::astring_comparator (const astring &a, const astring &b) |
| implements a string comparator that just does simple astring ==. More... | |
| int | basis::calculate_proper_length (int repeat) |
| char | basis::simple_lower (char input) |
| bool | basis::imatches_any (char to_check, const astring &list) |
| bool | basis::matches_any (char to_check, const astring &list) |
| bool | basis::matches_none (char to_check, const astring &list) |
| void | basis::attach (byte_array &packed_form, const char *to_attach) |
| Packs a character string "to_attach" into "packed_form". More... | |
| bool | basis::detach (byte_array &packed_form, astring &to_detach) |
| Unpacks a character string "to_attach" from "packed_form". More... | |
Variables | |
| const int | basis::LONGEST_SPRINTF = 600 |
| const char | basis::CASE_DIFFERENCE = char('A' - 'a') |
| const int | basis::MAX_FIELD_FUDGE_FACTOR = 64 |
| const abyte | basis::empty_char_star [] = { 0 } |
| #define no_increment |
Definition at line 34 of file astring.cpp.