Searched refs:auto_array (Results 1 – 10 of 10) sorted by relevance
32 #include "utils/auto_array.hpp"53 /// Constructs a new auto_array from a given pointer.60 auto_array< T >::auto_array(T* ptr) throw() :66 /// Constructs a copy of an auto_array.71 auto_array< T >::auto_array(auto_array< T >& ptr) throw() :77 /// Constructs a new auto_array form a reference.79 /// Internal function used to construct a new auto_array from an object84 auto_array< T >::auto_array(detail::auto_array_ref< T > ref) throw() :90 /// Destructor for auto_array objects.92 auto_array< T >::~auto_array(void) throw()[all …]
57 template< class > friend class utils::auto_array;75 class auto_array { class80 auto_array(T* = NULL) throw();81 auto_array(auto_array< T >&) throw();82 auto_array(detail::auto_array_ref< T >) throw();83 ~auto_array(void) throw();91 auto_array< T >& operator=(auto_array< T >&) throw();92 auto_array< T >& operator=(detail::auto_array_ref< T >) throw();
41 using utils::auto_array;122 auto_array< test_array > t(new test_array[10]); in ATF_TEST_CASE_BODY()139 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()143 auto_array< test_array > t2(t1); in ATF_TEST_CASE_BODY()162 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()166 auto_array< test_array > t2 = t1; in ATF_TEST_CASE_BODY()184 auto_array< test_array > t(ta); in ATF_TEST_CASE_BODY()199 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()223 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()244 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()[all …]
38 template< class > class auto_array;
51 utils::auto_array< char > _read_buf;54 utils::auto_array< char > _write_buf;
64 utils::auto_array< ::option > long_options;287 utils::auto_array< const char* > argv(new const char*[args.size() + 1]); in parse()
37 #include "utils/auto_array.ipp"95 utils::auto_array< ::regmatch_t > _matches;
60 #include "utils/auto_array.ipp"472 utils::auto_array< char > buf(new char[full_template.str().length() + 1]);524 utils::auto_array< char > buf(new char[full_template.str().length() + 1]);
74 * Remove leftover references of `auto_array` (bugfix).118 * Replace `auto_array` with `std::vector` (fixes modern C++ compliance).