HomeSort by relevance Sort by last modified time
    Searched refs:SharedObject (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/icu/icu4c/source/common/
sharedobject.cpp 8 * sharedobject.cpp
10 #include "sharedobject.h"
15 SharedObject::~SharedObject() {}
20 SharedObject::addRef(UBool fromWithinCache) const {
38 SharedObject::removeRef(UBool fromWithinCache) const {
57 SharedObject::addSoftRef() const {
63 SharedObject::removeSoftRef() const {
71 SharedObject::getRefCount() const {
76 SharedObject::getHardRefCount() const
    [all...]
unifiedcache.cpp 21 static icu::SharedObject *gNoValue = NULL;
78 gNoValue = new SharedObject();
191 const SharedObject *sharedObject =
192 (const SharedObject *) element->value.pointer;
195 if (sharedObject->hasHardReferences()) {
202 sharedObject == gNoValue ? NULL :sharedObject,
203 sharedObject->getRefCount(),
204 sharedObject->getSoftRefCount())
    [all...]
sharedobject.h 8 * sharedobject.h
21 * Base class for unified cache exposing enough methods to SharedObject
23 * update cache metrics. No other part of ICU, except for SharedObject,
62 class U_COMMON_API SharedObject : public UObject {
65 SharedObject() :
72 SharedObject(const SharedObject &other) :
79 virtual ~SharedObject();
179 * T must be a subclass of SharedObject.
199 * T must be a subclass of SharedObject
    [all...]
unifiedcache.h 20 #include "sharedobject.h"
74 virtual const SharedObject *createObject(
233 const SharedObject *value = NULL;
237 SharedObject::copyPtr(tvalue, ptr);
239 SharedObject::clearPtr(tvalue);
360 const SharedObject *&value,
365 const SharedObject *&value,
369 const SharedObject *value,
374 const SharedObject *&value,
380 const CacheKeyBase *theKey, const SharedObject *value) const
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
SharedObject.java 9 * SharedObject.java, ported from sharedobject.h/.cpp
25 * <p>In C++, the SharedObject base class is used for both memory and ownership management.
32 * class S extends SharedObject {
42 * private SharedObject.Reference&lt;S&gt; s;
97 public class SharedObject implements Cloneable {
99 * Similar to a smart pointer, basically a port of the static methods of C++ SharedObject.
101 public static final class Reference<T extends SharedObject> implements Cloneable {
161 public SharedObject() {}
165 public SharedObject clone()
    [all...]
CollationTailoring.java 37 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) {
44 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings());
102 public SharedObject.Reference<CollationSettings> settings; // reference-counted
  /external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
SharedObject.java 8 * SharedObject.java, ported from sharedobject.h/.cpp
24 * <p>In C++, the SharedObject base class is used for both memory and ownership management.
31 * class S extends SharedObject {
41 * private SharedObject.Reference&lt;S&gt; s;
95 public class SharedObject implements Cloneable {
97 * Similar to a smart pointer, basically a port of the static methods of C++ SharedObject.
99 public static final class Reference<T extends SharedObject> implements Cloneable {
159 public SharedObject() {}
163 public SharedObject clone()
    [all...]
CollationTailoring.java 35 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) {
42 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings());
100 public SharedObject.Reference<CollationSettings> settings; // reference-counted
  /external/icu/icu4c/source/i18n/
sharedbreakiterator.h 15 #include "sharedobject.h"
31 class U_I18N_API SharedBreakIterator : public SharedObject {
sharedcalendar.h 15 #include "sharedobject.h"
21 class U_I18N_API SharedCalendar : public SharedObject {
shareddateformatsymbols.h 15 #include "sharedobject.h"
21 class U_I18N_API SharedDateFormatSymbols : public SharedObject {
sharednumberformat.h 15 #include "sharedobject.h"
21 class U_I18N_API SharedNumberFormat : public SharedObject {
sharedpluralrules.h 15 #include "sharedobject.h"
21 class U_I18N_API SharedPluralRules : public SharedObject {
collationtailoring.h 46 * It is shared, reference-counted, and auto-deleted; see SharedObject.
48 struct U_I18N_API CollationTailoring : public SharedObject {
95 struct CollationCacheEntry : public SharedObject {
collationtailoring.cpp 58 SharedObject::clearPtr(settings);
108 SharedObject::clearPtr(tailoring);
collationroot.cpp 43 SharedObject::clearPtr(rootSingleton);
reldatefmt.cpp 51 class RelativeDateTimeCacheData: public SharedObject {
754 SharedObject::copyPtr(other.fCache, fCache);
755 SharedObject::copyPtr(other.fNumberFormat, fNumberFormat);
756 SharedObject::copyPtr(other.fPluralRules, fPluralRules);
757 SharedObject::copyPtr(other.fOptBreakIterator, fOptBreakIterator);
    [all...]
  /external/mesa3d/src/gallium/targets/graw-null/
SConscript 8 graw_util = env.SharedObject(
  /external/icu/icu4c/source/test/intltest/
unifiedcachetest.cpp 18 class UCTItem : public SharedObject {
29 class UCTItem2 : public SharedObject {
276 SharedObject::clearPtr(enGb);
277 SharedObject::clearPtr(enUs);
278 SharedObject::clearPtr(fr);
279 SharedObject::clearPtr(frFr);
280 SharedObject::clearPtr(deAu);
281 SharedObject::clearPtr(es);
282 SharedObject::clearPtr(ru);
283 SharedObject::clearPtr(en)
    [all...]
  /development/vndk/tools/vtable-dumper/
elf_handling.h 42 class SharedObject {
44 static std::unique_ptr<SharedObject> create(const ObjectFile *);
48 virtual ~SharedObject() = 0;
108 class ELFSharedObject : public SharedObject {
vndk_vtable_dumper.cpp 82 auto SoFile = SharedObject::create(Objfile);
elf_handling.cpp 63 SharedObject::~SharedObject() {}
66 static std::unique_ptr<SharedObject> createELFSharedObject(
71 static std::unique_ptr<SharedObject>createELFObjFile(const ObjectFile *Obj) {
84 std::unique_ptr<SharedObject> SharedObject::create(const ObjectFile *Obj) {
85 std::unique_ptr<SharedObject> res(createELFObjFile(Obj));
  /external/mesa3d/src/mapi/glapi/
SConscript 49 o = env.SharedObject(s[:-2], '../' + s)
  /external/mesa3d/src/mapi/shared-glapi/
SConscript 62 o = env.SharedObject(
  /external/llvm/tools/bugpoint/
Miscompilation.cpp     [all...]

Completed in 1095 milliseconds

1 2 3