zenilib: LongNameMap Class Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
LongNameMap Class Reference

`#include <MapLongVariableNames.h>`

## Public Member Functions

const char * | Find (const char *originalName) const
void | Insert (const char *originalName, const char *mappedName)
void | Release ()
size_t | Size () const

## Static Public Member Functions

static LongNameMap * | GetInstance ()

## Detailed Description

Definition at line 21 of file MapLongVariableNames.h.

## Member Function Documentation

const char * LongNameMap::Find | ( | const char * | originalName | ) | const

Definition at line 58 of file MapLongVariableNames.cpp.

References NULL.

LongNameMap * LongNameMap::GetInstance | ( |  | ) |

static

Definition at line 39 of file MapLongVariableNames.cpp.

References NULL.

Referenced by TCompiler::TCompiler().

void LongNameMap::Insert | ( | const char * | originalName,
|  | const char * | mappedName
| ) |  |

Definition at line 67 of file MapLongVariableNames.cpp.

void LongNameMap::Release | ( |  | ) |

Definition at line 47 of file MapLongVariableNames.cpp.

References ASSERT, and NULL.

Referenced by TCompiler::~TCompiler().

size_t LongNameMap::Size | ( |  | ) | const

Definition at line 73 of file MapLongVariableNames.cpp.

The documentation for this class was generated from the following files:

- zenilib/jni/external/angle/src/compiler/MapLongVariableNames.h
- zenilib/jni/external/angle/src/compiler/MapLongVariableNames.cpp