Searched refs:SharedObject (Results 1 - 25 of 40) sorted by relevance

12

/external/icu/icu4c/source/common/
H A Dsharedobject.cpp13 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 {
78 SharedObject::deleteIfZeroRefCount() const {
H A Dunifiedcache.cpp19 static icu::SharedObject *gNoValue = NULL;
76 gNoValue = new SharedObject();
189 const SharedObject *sharedObject =
190 (const SharedObject *) element->value.pointer;
246 const SharedObject *sharedObject =
247 (const SharedObject *) element->value.pointer;
282 const SharedObject *sharedObject =
283 (const SharedObject *) element->value.pointer;
301 const SharedObject *value,
333 const SharedObject *
[all...]
H A Dsharedobject.h19 * 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 { class in inherits:UObject
63 SharedObject() : function in class:SharedObject
70 SharedObject(const SharedObject &other) : function in class:SharedObject
77 virtual ~SharedObject();
177 * T must be a subclass of SharedObject.
197 * T must be a subclass of SharedObject.
H A Dunifiedcache.h72 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;
381 const SharedObject *valu
[all...]
/external/mesa3d/src/gallium/targets/
H A DSConscript.dri34 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/
H A DSharedObject.java7 * 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 { class in inherits: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() {} method in class:SharedObject
163 public SharedObject clone() {
164 SharedObject
[all...]
H A DCollationTailoring.java35 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/
H A DSharedObject.java6 * 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 { class in inherits: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() {} method in class:SharedObject
161 public SharedObject clone() {
162 SharedObject
[all...]
H A DCollationTailoring.java33 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) {
40 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings());
98 public SharedObject.Reference<CollationSettings> settings; // reference-counted
/external/mesa3d/src/gallium/targets/graw-null/
H A DSConscript8 graw_util = env.SharedObject(
/external/icu/icu4c/source/i18n/
H A Dsharedbreakiterator.h29 class U_I18N_API SharedBreakIterator : public SharedObject {
H A Dsharedcalendar.h19 class U_I18N_API SharedCalendar : public SharedObject {
H A Dshareddateformatsymbols.h19 class U_I18N_API SharedDateFormatSymbols : public SharedObject {
H A Dsharednumberformat.h19 class U_I18N_API SharedNumberFormat : public SharedObject {
H A Dsharedpluralrules.h19 class U_I18N_API SharedPluralRules : public SharedObject {
H A Dcollationtailoring.h44 * It is shared, reference-counted, and auto-deleted; see SharedObject.
46 struct U_I18N_API CollationTailoring : public SharedObject {
93 struct CollationCacheEntry : public SharedObject {
H A Dcollationtailoring.cpp56 SharedObject::clearPtr(settings);
106 SharedObject::clearPtr(tailoring);
H A Dcollationroot.cpp41 SharedObject::clearPtr(rootSingleton);
H A Dreldatefmt.cpp42 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
[all...]
H A Dmeasfmt.cpp98 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);
/external/icu/icu4c/source/test/intltest/
H A Dunifiedcachetest.cpp16 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
[all...]
/external/mesa3d/src/mapi/vgapi/
H A DSConscript39 o = env.SharedObject(s[:-2], '../mapi/' + s)
/external/mesa3d/src/mapi/glapi/
H A DSConscript45 o = env.SharedObject(s[:-2], '../mapi/' + s)
/external/mesa3d/src/mapi/shared-glapi/
H A DSConscript60 o = env.SharedObject(
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp966 std::string SharedObject = BD.compileSharedObject(SafeModuleBC.str(), Error); local
970 FileRemover SharedObjectRemover(SharedObject, !SaveTemps);
975 SharedObject, false, &Error);
1056 std::string SharedObject = compileSharedObject(SafeModuleBC.str(), *Error); local
1062 outs() << " lli -load " << SharedObject << " " << TestModuleBC;
1066 outs() << " cc " << SharedObject << " " << TestModuleBC.str()
1079 << " cc -xc temporary.c -O2 -o " << SharedObject;

Completed in 1995 milliseconds

12