Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
localstringatomtable.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
13
#include "
util/stringatomtablebase.h
"
14
#include "
core/singleton.h
"
15
16
//------------------------------------------------------------------------------
17
namespace
Util
18
{
19
class
LocalStringAtomTable
:
public
StringAtomTableBase
20
{
21
__DeclareSingleton
(
LocalStringAtomTable
);
22
public
:
24
LocalStringAtomTable
();
26
~LocalStringAtomTable
();
27
28
private
:
29
friend
class
StringAtom
;
30
32
void
Add
(
const
char
* str);
33
};
34
35
}
// namespace Util
36
//------------------------------------------------------------------------------
Util::LocalStringAtomTable::~LocalStringAtomTable
~LocalStringAtomTable()
destructor
Definition
localstringatomtable.cc:24
Util::LocalStringAtomTable::LocalStringAtomTable
LocalStringAtomTable()
constructor
Definition
localstringatomtable.cc:16
Util::LocalStringAtomTable::__DeclareSingleton
__DeclareSingleton(LocalStringAtomTable)
Util::LocalStringAtomTable::StringAtom
friend class StringAtom
Definition
localstringatomtable.h:29
Util::LocalStringAtomTable::Add
void Add(const char *str)
add a string pointer to the atom table
Definition
localstringatomtable.cc:35
Util::StringAtomTableBase::StringAtomTableBase
StringAtomTableBase()
constructor
Definition
stringatomtablebase.cc:17
Util
A quad tree designed to return regions of free 2D space.
Definition
String.cs:6
singleton.h
stringatomtablebase.h
code
foundation
util
localstringatomtable.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.