#include "src/common/shared.hpp"
#include "src/common/string.hpp"
#include "src/memory/align.hpp"
#include "src/memory/memset.hpp"
#include "src/memory/heap.hpp"
Idź do kodu źródłowego tego pliku.
Definicje | |
#define | kmalloc(size) ((char*)Memory::Heap::heap0.malloc(size, 1,"n/a",NULL)) |
#define | kfree(ptr) (Memory::Heap::heap0.free(ptr)) |
Funkcje | |
char * | krealloc_old (char *s, int ss) |
uint32 | lgth (const char *str) |
uint32 | cipher (char ch, uint32 radix) |
uint32 | all_chars (char *ch, char c) |
uint32 | str_dif (char *ch1, char *ch2) |
Zmienne | |
const int | DEF_ERROR = 1 |
const int | DEF_SUCCESS = 0 |
#define kfree | ( | ptr | ) | (Memory::Heap::heap0.free(ptr)) |
Definicja w linii 32 pliku string.cpp.
Odwołania w Thread::Timer::avltree_remove_timer(), fat_t::done(), string::done(), krealloc_old(), fat_t::open(), fat_t::read_next_clust(), fat_t::readdir(), VarieteThread(), string::verify(), stack_t::verify(), fat_t::write_next_clust() i string::~string().
#define kmalloc | ( | size | ) | ((char*)Memory::Heap::heap0.malloc(size, 1,"n/a",NULL)) |
Definicja w linii 31 pliku string.cpp.
Odwołania w Thread::Timer::avltree_insert_with_timer(), Net::EthernetFrameReceptionThread(), fat_probe(), Arch::x86::Interr::init(), Net::IP::ip_transmit(), krealloc_old(), string::nw(), Net::onFramesReceived(), operator new(), Collection::Option< T >::operator new(), fat_t::read_next_clust(), string::string(), VarieteThread(), stack_t::verify() i fat_t::write_next_clust().
uint32 all_chars | ( | char * | ch, | |
char | c | |||
) |
Definicja w linii 597 pliku string.cpp.
Odwołuje się do DEF_ERROR.
Odwołania w coutnum(), string::int_val(), string::num64() i write_bochs_num().
char* krealloc_old | ( | char * | s, | |
int | ss | |||
) |
Definicja w linii 34 pliku string.cpp.
Odwołuje się do kfree, kmalloc, memmove() i NULL.
Odwołania w string::verify().
uint32 lgth | ( | const char * | str | ) |
Definicja w linii 276 pliku string.cpp.
Odwołania w all_chars(), string::copy(), Thread::process_t::create_thread(), Syms::Mangle::Cxx::d_name(), Syms::Mangle::Cxx::d_sourcename(), string::formatText(), Thread::process_t::init(), Memory::Heap::heapbox::init(), IPC::Lock::lock_t::init(), Thread::process_t::InitKeepHeap(), string::length(), IPC::Lock::lock_t::lock_t(), string::strcmp() i string::strncat().
uint32 str_dif | ( | char * | ch1, | |
char * | ch2 | |||
) |
const int DEF_ERROR = 1 |
Definicja w linii 28 pliku string.cpp.
const int DEF_SUCCESS = 0 |