Lines Matching refs:AutoObject
71 class AutoObject
78 AutoObject() : m_P(0) {} in AutoObject() function
80 AutoObject(const nn::WithInitialize&) : m_P(new Object()) {} in AutoObject() function
83 AutoObject(const T& x) : m_P(new Object(x)) {} in AutoObject() function
85 AutoObject(const AutoObject& other) : m_P(other.m_P) in AutoObject() function
94 ~AutoObject() in ~AutoObject()
148 AutoObject& m_AutoObject;
158 Updater(AutoObject& autoObject) : m_AutoObject(autoObject) in Updater()
185 AutoObject(Object* p) : m_P(p) {} in AutoObject() function
250 class name : public ::nn::util::detail::AutoObject<name, __VA_ARGS__ >
254 class name : public ::nn::util::detail::AutoObject<name<NN_UTIL_AUTOOBJECT_T0>, __VA_ARGS__ >
259 typedef ::nn::util::detail::AutoObject<name, __VA_ARGS__ > Base; \
260 friend class ::nn::util::detail::AutoObject<name, __VA_ARGS__ >; \