/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<S> 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<S> 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...] |