Home
last modified time | relevance | path

Searched full:smart (Results 1 – 25 of 484) sorted by relevance

12345678910>>...20

/external/valgrind/drd/tests/
Dannotate_smart_pointer.cpp2 * Test program that illustrates how to annotate a smart pointer
4 * working with smart pointers:
7 * - whether or not the smart pointer objects are shared over threads.
8 * - whether or not the smart pointer object itself is thread-safe.
10 * Most smart pointer implementations are not thread-safe
15 * Even for non-thread-safe smart pointers it is possible to have different
16 * threads access the same object via smart pointers without triggering data
17 * races on the smart pointer objects.
19 * A smart pointer implementation guarantees that the destructor of the object
20 * pointed at is invoked after the last smart pointer that points to that
[all …]
/external/snakeyaml/src/test/java/examples/collections/
DTypeSafeMap2Test.java206 private boolean smart; field in TypeSafeMap2Test.SuperMan
212 private SuperMan(String name, String role, boolean smart) { in SuperMan() argument
214 this.smart = smart; in SuperMan()
218 return smart; in isSmart()
221 public void setSmart(boolean smart) { in setSmart() argument
222 this.smart = smart; in setSmart()
/external/icu/icu4c/source/common/unicode/
Dlocalpointer.h24 * \brief C++ API: "Smart pointers" for use with and in ICU4C C++ code.
31 * but none of those provide for all of the goals for ICU smart pointers:
32 * - Smart pointer owns the object and releases it when it goes out of scope.
48 * "Smart pointer" base class; do not use directly: use LocalPointer etc.
50 * Base class for smart pointer classes that do not throw exceptions.
170 * "Smart pointer" class, deletes objects via the standard C++ delete operator.
219 * @param src source smart pointer
237 * @param src source smart pointer
251 * @param src source smart pointer
263 * @param other other smart pointer
[all …]
/external/sfntly/cpp/src/sfntly/port/
Drefcount.h17 // Object reference count and smart pointer implementation.
19 // Smart pointer usage in sfntly:
21 // sfntly carries a smart pointer implementation like COM. Ref-countable object
23 // IUnknown (but no QueryInterface). Use a Ptr<> based smart pointer to hold
42 // 1. Virtual inherit from RefCount interface in base class if smart pointers
49 // In this case the smart pointer is pretty dumb and don't count on it to
54 // 4. Smart pointers here are very bad candidates for function parameters. Use
172 // semi-smart pointer for RefCount derived objects, similar to CComPtr
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DIntrusiveRefCntPtr.h1 //== llvm/ADT/IntrusiveRefCntPtr.h - Smart Refcounting Pointer ---*- C++ -*-==//
11 // implements a "smart" pointer for objects that maintain their own
34 /// typically handled with IntrusiveRefCntPtr "smart pointers" (see below)
95 /// \c IntrusiveRefCntPtr "smart pointers" which automatically handle the
116 /// IntrusiveRefCntPtr - A template class that implements a "smart pointer"
119 /// IntrusivePtrAddRef/IntrusivePtrRelease. The smart pointers
121 /// smart pointer the reference count of the wrapped object is
122 /// incremented and upon destruction of the smart pointer the
/external/llvm/include/llvm/ADT/
DIntrusiveRefCntPtr.h1 //== llvm/ADT/IntrusiveRefCntPtr.h - Smart Refcounting Pointer ---*- C++ -*-==//
11 // implements a "smart" pointer for objects that maintain their own
37 /// typically handled with IntrusiveRefCntPtr "smart pointers" (see below)
97 /// \c IntrusiveRefCntPtr "smart pointers" which automatically handle the
118 /// IntrusiveRefCntPtr - A template class that implements a "smart pointer"
121 /// IntrusivePtrAddRef/IntrusivePtrRelease. The smart pointers
123 /// smart pointer the reference count of the wrapped object is
124 /// incremented and upon destruction of the smart pointer the
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DIntrusiveRefCntPtr.h1 //== llvm/ADT/IntrusiveRefCntPtr.h - Smart Refcounting Pointer ---*- C++ -*-==//
11 // implements a "smart" pointer for objects that maintain their own
37 /// typically handled with IntrusivePtr "smart pointers" (see below)
83 /// IntrusiveRefCntPtr - A template class that implements a "smart pointer"
86 /// IntrusivePtrAddRef/IntrusivePtrRelease. The smart pointers
88 /// smart pointer the reference count of the wrapped object is
89 /// incremented and upon destruction of the smart pointer the
DInMemoryStruct.h1 //===- InMemoryStruct.h - Indirect Struct Access Smart Pointer --*- C++ -*-===//
32 /// \brief The smart pointer target.
35 /// \brief A temporary object which can be used as a target of the smart
DOwningPtr.h1 //===- llvm/ADT/OwningPtr.h - Smart ptr that owns the pointee ---*- C++ -*-===//
22 /// OwningPtr smart pointer - OwningPtr mimics a built-in pointer except that it
78 /// OwningArrayPtr smart pointer - OwningArrayPtr provides the same
/external/python/cpython2/Lib/idlelib/
Dconfig-keys.def47 smart-backspace=<Key-BackSpace>
49 smart-indent=<Key-Tab>
98 smart-backspace=<Key-BackSpace>
100 smart-indent=<Key-Tab>
149 smart-backspace=<Key-BackSpace>
151 smart-indent=<Key-Tab>
187 smart-backspace = <Key-BackSpace>
190 smart-indent = <Key-Tab>
/external/sfntly/cpp/src/sample/chromium/
Dsubsetter_impl.h30 // Smart pointer usage in sfntly:
32 // sfntly carries a smart pointer implementation like COM. Ref-countable object
34 // IUnknown (but no QueryInterface). Use a Ptr<> based smart pointer to hold
/external/snakeyaml/src/test/resources/examples/
Dmap-bean-13.yaml8 smart: false
20 smart: true
/external/autotest/client/site_tests/hardware_StorageWearoutDetect/
Dcontrol.non_cache13 This test check wear out status for storage device available in SMART for SSD
16 SMART value is failing or eMMC wear out is in 90-100% band or higher.
Dcontrol19 This test check wear out status for storage device available in SMART for SSD
22 SMART value is failing or eMMC wear out is in 90-100% band or higher.
Dhardware_StorageWearoutDetect.py12 Check wear out status for storage device available in SMART for SSD and
17 - At least one SMART variable has value under its threshold
/external/libcxx/test/std/utilities/tuple/tuple.general/
Dtuple.smartptr.pass.cpp13 // Tuples of smart pointers; based on bug #18350
30 // Smart pointers of type 'T[N]' are not tested here since they are not in main()
/external/libchrome/base/win/
Dscoped_comptr.h16 // A fairly minimalistic smart class for COM interface pointers.
17 // Uses scoped_refptr for the basic smart pointer functionality
44 // We don't want the smart pointer class to be bigger than the pointer in ~ScopedComPtr()
/external/libchrome/base/memory/
Dlinked_ptr.h5 // A "smart" pointer type with reference tracking. Every pointer to a
12 // - Each smart pointer is actually two pointers (8 bytes instead of 4).
107 // Smart pointer members.
/external/libese/
DREADME.md9 to smart card standards whose translation is not always smooth when
16 between eSEs and smart cards use in the hardware adapter
/external/kernel-headers/original/uapi/linux/
Dhdreg.h275 /* Password used in TF4 & TF5 executing SMART commands */
481 * 0: SMART Feature Set
510 * 1: SMART selt-test supported
511 * 0: SMART error logging
530 * 0: SMART Feature Set
560 * 1: SMART selt-test supported
561 * 0: SMART error logging
/external/python/cpython2/Lib/lib2to3/fixes/
Dfix_except.py82 #TODO(cwinter) stopgap until children becomes a smart list
91 #TODO(cwinter) fix this when children becomes a smart list
/external/libopus/celt/x86/
Dx86cpu.h67 reference in the PMOVSXWD instruction itself, but gcc is not smart enough to
73 However, it is smart enough to eliminate the extra MOVD instruction.
/external/google-breakpad/src/processor/
Dlinked_ptr.h30 // A "smart" pointer type with reference tracking. Every pointer to a
37 // - Each smart pointer is actually two pointers (8 bytes instead of 4).
123 // Smart pointer members.
/external/swiftshader/third_party/LLVM/utils/unittest/googletest/include/gtest/internal/
Dgtest-linked_ptr.h32 // A "smart" pointer type with reference tracking. Every pointer to a
39 // - Each smart pointer is actually two pointers (8 bytes instead of 4).
167 // Smart pointer members.
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/internal/
Dgtest-linked_ptr.h32 // A "smart" pointer type with reference tracking. Every pointer to a
39 // - Each smart pointer is actually two pointers (8 bytes instead of 4).
177 // Smart pointer members.

12345678910>>...20