OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EmojiFactory
(Results
1 - 7
of
7
) sorted by null
/frameworks/opt/emoji/
EmojiFactory.h
22
// Abstract class for
EmojiFactory
.
29
class
EmojiFactory
{
31
virtual ~
EmojiFactory
() {}
88
// Get a specific implementation of
EmojiFactory
. If there's no implementation
92
static
EmojiFactory
*GetImplementation(const char *name);
94
// Get an implementation of
EmojiFactory
. This assumes that, usually, there
95
// should be only one possible
EmojiFactory
implementation. If there are more
99
static
EmojiFactory
*GetAvailableImplementation();
EmojiFactory.cpp
17
#include "
EmojiFactory
.h"
19
#define LOG_TAG "
EmojiFactory
"
34
static Vector<
EmojiFactory
*> *g_factories = NULL;
51
// when a user requires to
EmojiFactory
, which makes better sense to me.
54
g_factories = new Vector<
EmojiFactory
*>();
85
EmojiFactory
*(*get_emoji_factory)() =
86
reinterpret_cast<
EmojiFactory
*(*)()>(dlsym(handle,
98
EmojiFactory
*factory = (*get_emoji_factory)();
109
EmojiFactory
*f = g_factories->itemAt(i);
111
LOGE("Same
EmojiFactory
was found: %s", name)
[
all
...]
Android.mk
18
LOCAL_SRC_FILES :=
EmojiFactory
.cpp
/frameworks/base/core/jni/
android_emoji_EmojiFactory.cpp
8
#include "
EmojiFactory
.h"
21
EmojiFactory
*TryCallGetImplementation(const char* name);
22
EmojiFactory
*TryCallGetAvailableImplementation();
25
EmojiFactory
*(*m_get_implementation)(const char*);
26
EmojiFactory
*(*m_get_available_implementation)();
39
reinterpret_cast<
EmojiFactory
*(*)(const char*)>(
47
reinterpret_cast<
EmojiFactory
*(*)()>(
76
EmojiFactory
*EmojiFactoryCaller::TryCallGetImplementation(
84
EmojiFactory
*EmojiFactoryCaller::TryCallGetAvailableImplementation() {
109
JNIEnv* env,
EmojiFactory
* factory, jstring name)
[
all
...]
/external/skia/emoji/
EmojiFont.cpp
29
#include "
EmojiFactory
.h"
44
static
EmojiFactory
* get_emoji_factory() {
45
static
EmojiFactory
* gEmojiFactory;
47
gEmojiFactory =
EmojiFactory
::GetAvailableImplementation();
82
EmojiFactory
* fact = get_emoji_factory();
132
EmojiFactory
* fact = get_emoji_factory();
/frameworks/base/core/java/android/emoji/
EmojiFactory.java
31
public final class
EmojiFactory
{
32
// private static final String LOG_TAG = "
EmojiFactory
";
56
// A pointer to native
EmojiFactory
object.
67
*
EmojiFactory
int (pointer).
71
private
EmojiFactory
(int nativeEmojiFactory, String name) {
240
* Constructs an instance of
EmojiFactory
corresponding to the name.
243
* @return A concrete
EmojiFactory
instance corresponding to factory_name.
246
public static native
EmojiFactory
newInstance(String class_name);
249
* Constructs an instance of available
EmojiFactory
.
251
* @return A concrete
EmojiFactory
instance. If there are several availabl
[
all
...]
/frameworks/base/core/java/android/text/
Layout.java
19
import android.emoji.
EmojiFactory
;
45
/* package */ static final
EmojiFactory
EMOJI_FACTORY =
46
EmojiFactory
.newAvailableInstance();
[
all
...]
Completed in 342 milliseconds