#include "../ScripterExport.h"
#include "../kernel/value.h"
#include "../../strclass.h"
#include "../macros/define_implementations.h"
#include "../macros/define_external_functions.h"
#include "../protocols/corenames.inl"
Macros | |
#define | is_name(v) ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(Name)) |
Functions | |
Name (const MSTR &init_string) | |
ScripterExport | ~Name () |
static void | setup () |
static ScripterExport Value * | intern (const MCHAR *str) |
static ScripterExport Value * | intern (const MSTR &str) |
static ScripterExport Value * | find_intern (const MCHAR *str) |
classof_methods (Name, Value) | |
ScripterExport void | sprin1 (CharStream *s) |
void | collect () |
const MCHAR * | to_string () |
MSTR | to_mstr () |
MSTR | to_filename () |
void | to_fpvalue (FPValue &v) |
Variables | |
static visible_class_debug_ok(Name) class Name HashTable * | intern_table |
#define is_name | ( | v | ) | ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(Name)) |
Name | ( | const MSTR & | init_string | ) |
ScripterExport ~Name | ( | ) |
|
static |
|
static |
|
static |
|
static |
ScripterExport void sprin1 | ( | CharStream * | s | ) |
void collect | ( | ) |
const MCHAR* to_string | ( | ) |
MSTR to_mstr | ( | ) |
MSTR to_filename | ( | ) |
|
static |