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