16 #if !defined(XALANAUTOPTR_HEADER_GUARD_1357924680)
17 #define XALANAUTOPTR_HEADER_GUARD_1357924680
30 XALAN_CPP_NAMESPACE_BEGIN
102 Type*
const temp = m_pointer;
118 m_pointer = thePointer;
135 m_pointer(thePointer)
180 #if defined(XALAN_STRICT_ANSI_HEADERS)
186 return m_pointer[index];
198 Type*
const temp = m_pointer;
214 m_pointer = thePointer;
224 XALAN_CPP_NAMESPACE_END
228 #endif // if !defined(XALANAUTOPTR_HEADER_GUARD_1357924680)
XalanArrayAutoPtr< Type > & operator=(XalanArrayAutoPtr< Type > &theRHS)
Definition: XalanAutoPtr.hpp:145
XalanArrayAutoPtr(Type *thePointer=0)
Definition: XalanAutoPtr.hpp:134
Type & operator[](size_t index) const
Definition: XalanAutoPtr.hpp:183
Type * release()
Definition: XalanAutoPtr.hpp:100
Type & operator*() const
Definition: XalanAutoPtr.hpp:82
~XalanArrayAutoPtr()
Definition: XalanAutoPtr.hpp:164
Type & operator*() const
Definition: XalanAutoPtr.hpp:174
XalanArrayAutoPtr(const XalanArrayAutoPtr< Type > &theSource)
Definition: XalanAutoPtr.hpp:139
Type * operator->() const
Definition: XalanAutoPtr.hpp:88
XalanAutoPtr< Type > & operator=(XalanAutoPtr< Type > &theRHS)
Definition: XalanAutoPtr.hpp:53
XalanAutoPtr(Type *thePointer=0)
Definition: XalanAutoPtr.hpp:42
Type * release()
Definition: XalanAutoPtr.hpp:196
void reset(Type *thePointer=0)
Definition: XalanAutoPtr.hpp:110
XalanAutoPtr(const XalanAutoPtr< Type > &theSource)
Definition: XalanAutoPtr.hpp:47
void reset(Type *thePointer=0)
Definition: XalanAutoPtr.hpp:206
~XalanAutoPtr()
Definition: XalanAutoPtr.hpp:72
Definition: XalanAutoPtr.hpp:38
Definition: XalanAutoPtr.hpp:130