Lines Matching full:smart
22 * \brief C++ API: "Smart pointers" for use with and in ICU4C C++ code.
29 * but none of those provide for all of the goals for ICU smart pointers:
30 * - Smart pointer owns the object and releases it when it goes out of scope.
46 * "Smart pointer" base class; do not use directly: use LocalPointer etc.
48 * Base class for smart pointer classes that do not throw exceptions.
168 * "Smart pointer" class, deletes objects via the standard C++ delete operator.
216 * @param src source smart pointer
236 * @param src source smart pointer
249 * @param src source smart pointer
261 * @param other other smart pointer
320 * "Smart pointer" class, deletes objects via the C++ array delete[] operator.
368 * @param src source smart pointer
388 * @param src source smart pointer
401 * @param src source smart pointer
413 * @param other other smart pointer
481 * "Smart pointer" definition macro, deletes objects via the closeFunction.