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

1 2

  /external/icu/icu4c/source/common/
sharedobject.cpp 8 * sharedobject.cpp
10 #include "sharedobject.h"
18 SharedObject::~SharedObject() {}
23 SharedObject::addRef() const {
36 SharedObject::removeRef() const {
51 SharedObject::getRefCount() const {
56 SharedObject::deleteIfZeroRefCount() const {
sharedobject.h 8 * sharedobject.h
20 class SharedObject;
23 * Base class for unified cache exposing enough methods to SharedObject
25 * update cache metrics. No other part of ICU, except for SharedObject,
54 class U_COMMON_API SharedObject : public UObject {
57 SharedObject() :
63 SharedObject(const SharedObject &other) :
69 virtual ~SharedObject();
121 * 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);
355 SharedObject *fNoValue;
390 const SharedObject *&value,
407 const SharedObject *&value,
418 const SharedObject *value,
437 const SharedObject *&value
    [all...]
unifiedcache.cpp 106 fNoValue = new SharedObject();
197 const SharedObject *sharedObject =
198 (const SharedObject *) element->value.pointer;
201 if (sharedObject->hasHardReferences()) {
208 sharedObject == fNoValue ? NULL :sharedObject,
209 sharedObject->getRefCount(),
210 sharedObject->getSoftRefCount());
252 const SharedObject *sharedObject
    [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.
102 public static final class Reference<T extends SharedObject> implements Cloneable {
162 public SharedObject() {}
166 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 18 #include "sharedobject.h"
24 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 52 class RelativeDateTimeCacheData: public SharedObject {
799 SharedObject::copyPtr(other.fCache, fCache);
800 SharedObject::copyPtr(other.fNumberFormat, fNumberFormat);
801 SharedObject::copyPtr(other.fPluralRules, fPluralRules);
802 SharedObject::copyPtr(other.fOptBreakIterator, fOptBreakIterator);
    [all...]
collationsettings.h 23 #include "sharedobject.h"
34 struct U_I18N_API CollationSettings : public SharedObject {
  /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...]
  /external/mesa3d/src/mapi/glapi/
SConscript 50 o = env.SharedObject(s[:-2], '../' + s)
  /external/mesa3d/src/mapi/shared-glapi/
SConscript 62 o = env.SharedObject(
  /external/llvm/tools/bugpoint/
Miscompilation.cpp     [all...]
  /external/swiftshader/third_party/LLVM/tools/bugpoint/
Miscompilation.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/tools/bugpoint/
Miscompilation.cpp     [all...]

Completed in 587 milliseconds

1 2