Lines Matching full:smart
24 * \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.
218 * @param src source smart pointer
234 * @param src source smart pointer
247 * @param src source smart pointer
259 * @param other other smart pointer
315 * "Smart pointer" class, deletes objects via the C++ array delete[] operator.
363 * @param src source smart pointer
379 * @param src source smart pointer
392 * @param src source smart pointer
404 * @param other other smart pointer
469 * "Smart pointer" definition macro, deletes objects via the closeFunction.