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

1 2

  /external/icu/icu4c/source/common/
sharedobject.cpp 6 * sharedobject.cpp
8 #include "sharedobject.h"
13 SharedObject::~SharedObject() {}
18 SharedObject::addRef(UBool fromWithinCache) const {
35 SharedObject::removeRef(UBool fromWithinCache) const {
54 SharedObject::addSoftRef() const {
60 SharedObject::removeSoftRef() const {
68 SharedObject::getRefCount() const {
73 SharedObject::getHardRefCount() const
    [all...]
unifiedcache.cpp 19 static icu::SharedObject *gNoValue = NULL;
76 gNoValue = new SharedObject();
189 const SharedObject *sharedObject =
190 (const SharedObject *) element->value.pointer;
193 if (sharedObject->hasHardReferences()) {
200 sharedObject == gNoValue ? NULL :sharedObject,
201 sharedObject->getRefCount(),
202 sharedObject->getSoftRefCount())
    [all...]
sharedobject.h 6 * sharedobject.h
19 * Base class for unified cache exposing enough methods to SharedObject
21 * update cache metrics. No other part of ICU, except for SharedObject,
60 class U_COMMON_API SharedObject : public UObject {
63 SharedObject() :
70 SharedObject(const SharedObject &other) :
77 virtual ~SharedObject();
177 * T must be a subclass of SharedObject.
197 * T must be a subclass of SharedObject
    [all...]
unifiedcache.h 18 #include "sharedobject.h"
72 virtual const SharedObject *createObject(
231 const SharedObject *value = NULL;
235 SharedObject::copyPtr(tvalue, ptr);
237 SharedObject::clearPtr(tvalue);
358 const SharedObject *&value,
363 const SharedObject *&value,
367 const SharedObject *value,
372 const SharedObject *&value,
378 const CacheKeyBase *theKey, const SharedObject *value) const
    [all...]
  /external/mesa3d/src/gallium/targets/
SConscript.dri 34 dri_common_utils = drienv.SharedObject(
39 dri_common_xmlconfig = drienv.SharedObject(
44 dri_common_dri_util = drienv.SharedObject(
49 dri_common_drisw_util = drienv.SharedObject(
  /external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
SharedObject.java 7 * SharedObject.java, ported from sharedobject.h/.cpp
23 * <p>In C++, the SharedObject base class is used for both memory and ownership management.
30 * class S extends SharedObject {
40 * 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/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
SharedObject.java 6 * SharedObject.java, ported from sharedobject.h/.cpp
22 * <p>In C++, the SharedObject base class is used for both memory and ownership management.
29 * class S extends SharedObject {
39 * private SharedObject.Reference&lt;S&gt; s;
93 public class SharedObject implements Cloneable {
95 * Similar to a smart pointer, basically a port of the static methods of C++ SharedObject.
97 public static final class Reference<T extends SharedObject> implements Cloneable {
157 public SharedObject() {}
161 public SharedObject clone()
    [all...]
CollationTailoring.java 33 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) {
40 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings());
98 public SharedObject.Reference<CollationSettings> settings; // reference-counted
  /external/icu/icu4c/source/i18n/
sharedbreakiterator.h 13 #include "sharedobject.h"
29 class U_I18N_API SharedBreakIterator : public SharedObject {
sharedcalendar.h 13 #include "sharedobject.h"
19 class U_I18N_API SharedCalendar : public SharedObject {
shareddateformatsymbols.h 13 #include "sharedobject.h"
19 class U_I18N_API SharedDateFormatSymbols : public SharedObject {
sharednumberformat.h 13 #include "sharedobject.h"
19 class U_I18N_API SharedNumberFormat : public SharedObject {
sharedpluralrules.h 13 #include "sharedobject.h"
19 class U_I18N_API SharedPluralRules : public SharedObject {
collationtailoring.h 44 * It is shared, reference-counted, and auto-deleted; see SharedObject.
46 struct U_I18N_API CollationTailoring : public SharedObject {
93 struct CollationCacheEntry : public SharedObject {
collationtailoring.cpp 56 SharedObject::clearPtr(settings);
106 SharedObject::clearPtr(tailoring);
collationroot.cpp 41 SharedObject::clearPtr(rootSingleton);
reldatefmt.cpp 42 class RelativeDateTimeCacheData: public SharedObject {
737 SharedObject::copyPtr(other.fCache, fCache);
738 SharedObject::copyPtr(other.fNumberFormat, fNumberFormat);
739 SharedObject::copyPtr(other.fPluralRules, fPluralRules);
740 SharedObject::copyPtr(other.fOptBreakIterator, fOptBreakIterator);
865 SharedObject::copyPtr(pr, fPluralRules);
873 SharedObject::copyPtr(shared, fNumberFormat);
882 SharedObject::copyPtr(shared, fNumberFormat);
885 SharedObject::clearPtr(fOptBreakIterator);
893 SharedObject::copyPtr(shared, fOptBreakIterator)
    [all...]
measfmt.cpp 98 class MeasureFormatCacheData : public SharedObject {
617 SharedObject::copyPtr(other.cache, cache);
618 SharedObject::copyPtr(other.numberFormat, numberFormat);
619 SharedObject::copyPtr(other.pluralRules, pluralRules);
817 SharedObject::copyPtr(pr, pluralRules);
825 SharedObject::copyPtr(shared, numberFormat);
853 SharedObject::copyPtr(shared, numberFormat);
    [all...]
  /external/mesa3d/src/gallium/targets/graw-null/
SConscript 8 graw_util = env.SharedObject(
  /external/icu/icu4c/source/test/intltest/
unifiedcachetest.cpp 16 class UCTItem : public SharedObject {
27 class UCTItem2 : public SharedObject {
274 SharedObject::clearPtr(enGb);
275 SharedObject::clearPtr(enUs);
276 SharedObject::clearPtr(fr);
277 SharedObject::clearPtr(frFr);
278 SharedObject::clearPtr(deAu);
279 SharedObject::clearPtr(es);
280 SharedObject::clearPtr(ru);
281 SharedObject::clearPtr(en)
    [all...]
  /external/mesa3d/src/mapi/vgapi/
SConscript 39 o = env.SharedObject(s[:-2], '../mapi/' + s)
  /external/mesa3d/src/mapi/glapi/
SConscript 45 o = env.SharedObject(s[:-2], '../mapi/' + s)
  /external/mesa3d/src/mapi/shared-glapi/
SConscript 60 o = env.SharedObject(
  /external/llvm/tools/bugpoint/
Miscompilation.cpp     [all...]

Completed in 661 milliseconds

1 2