
Public メソッド | |
| Allocator * | get () const |
| allocator_ref (Allocator *allocator=0) | |
| template<typename Other> | allocator_ref (const allocator_ref< Other, Allocator > &other) |
| Value * | allocate (size_t n) |
| void | deallocate (void *adrs, size_t n) |
Private 変数 | |
| Allocator * | allocator_ |
|
||||||||||
|
test_tree.cpp の 208 行で定義されています。 参照先 allocator_ref< Value, Allocator >::allocator_.
00208 : allocator_( allocator ) {} |
|
||||||||||||||
|
test_tree.cpp の 210 行で定義されています。 参照先 allocator_ref< Value, Allocator >::allocator_.
00210 : allocator_( other.get() ) {} |
|
||||||||||
|
test_tree.cpp の 211 行で定義されています。 参照先 allocator_ref< Value, Allocator >::allocator_.
00211 {
00212 return reinterpret_cast< Value* >( allocator_->allocate( n ) );
00213 }
|
|
||||||||||||||||
|
test_tree.cpp の 214 行で定義されています。 参照先 allocator_ref< Value, Allocator >::allocator_.
00214 {
00215 allocator_->deallocate( adrs, n );
00216 }
|
|
|||||||||
|
test_tree.cpp の 203 行で定義されています。 参照先 allocator_ref< Value, Allocator >::allocator_.
00203 { return allocator_; }
|
|
|||||
1.3.6