zenilib
0.5.3.0
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
InitializeDll.cpp
Go to the documentation of this file.
1
//
2
// Copyright (c) 2002-2010 The ANGLE Project Authors. All rights reserved.
3
// Use of this source code is governed by a BSD-style license that can be
4
// found in the LICENSE file.
5
//
6
7
#include "
compiler/InitializeDll.h
"
8
9
#include "
compiler/InitializeGlobals.h
"
10
#include "
compiler/InitializeParseContext.h
"
11
#include "
compiler/osinclude.h
"
12
13
bool
InitProcess
()
14
{
15
if
(!
InitializePoolIndex
()) {
16
assert
(0 &&
"InitProcess(): Failed to initalize global pool"
);
17
return
false
;
18
}
19
20
if
(!
InitializeParseContextIndex
()) {
21
assert
(0 &&
"InitProcess(): Failed to initalize parse context"
);
22
return
false
;
23
}
24
25
return
true
;
26
}
27
28
void
DetachProcess
()
29
{
30
FreeParseContextIndex
();
31
FreePoolIndex
();
32
}
FreeParseContextIndex
void FreeParseContextIndex()
Definition:
InitializeParseContext.cpp:21
FreePoolIndex
void FreePoolIndex()
Definition:
PoolAlloc.cpp:28
InitializeParseContextIndex
bool InitializeParseContextIndex()
Definition:
InitializeParseContext.cpp:13
DetachProcess
void DetachProcess()
Definition:
InitializeDll.cpp:28
InitializePoolIndex
bool InitializePoolIndex()
Definition:
PoolAlloc.cpp:20
assert
#define assert(x)
Definition:
SDL_malloc.c:1234
InitProcess
bool InitProcess()
Definition:
InitializeDll.cpp:13
InitializeGlobals.h
osinclude.h
InitializeDll.h
InitializeParseContext.h
zenilib
jni
external
angle
src
compiler
InitializeDll.cpp
Generated on Thu Oct 3 2013 19:55:59 for zenilib by
1.8.5