Go to the documentation of this file.
54 return std::numeric_limits<std::size_t>::max() /
sizeof(T);
61 std::cerr <<
"allocate " << num <<
" element(s)"
62 <<
" of size " <<
sizeof(T) << std::endl;
66 std::cerr <<
" allocated at: " << (
void*)ret << std::endl;
74 new((
void*)p)T(value);
88 std::cerr <<
"deallocate " << num <<
" element(s)"
89 <<
" of size " <<
sizeof(T)
90 <<
" at: " << (
void*)p << std::endl;
97 template <
class T1,
class T2>
102 template <
class T1,
class T2>
Lexical analyzer for CIntSwissKnife.
const typedef T * const_pointer
std::ptrdiff_t difference_type
void construct(pointer p, const T &value)
void deallocate(pointer p, size_type)
bool operator==(const MyAlloc< T1 > &, const MyAlloc< T2 > &)
MyAlloc(const MyAlloc< U > &)
Platform-dependent type definitions.
size_type max_size() const
void * MyAllocate(std::size_t)
bool operator!=(const MyAlloc< T1 > &, const MyAlloc< T2 > &)
const typedef T & const_reference
pointer address(reference value) const
const_pointer address(const_reference value) const
pointer allocate(size_type num, const void *=0)
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11