Searched refs:Allocator (Results 26 - 50 of 554) sorted by relevance

1234567891011>>

/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/rb_tree_map_/
H A Dnode.hpp56 template<typename Value_Type, class Metadata, class Allocator>
64 typename Allocator::template rebind<
68 Allocator> >::other::pointer
72 typename Allocator::template rebind<
77 typename Allocator::template rebind<
110 template<typename Value_Type, class Allocator>
111 struct rb_tree_node_<Value_Type, null_node_metadata, Allocator>
118 typename Allocator::template rebind<
122 Allocator> >::other::pointer
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/splay_tree_/
H A Dnode.hpp54 template<typename Value_Type, class Metadata, class Allocator>
62 typename Allocator::template rebind<
63 splay_tree_node_<Value_Type, Metadata, Allocator> >::other::pointer
67 typename Allocator::template rebind<metadata_type>::other::reference
71 typename Allocator::template rebind<metadata_type>::other::const_reference
100 template<typename Value_Type, typename Allocator>
101 struct splay_tree_node_<Value_Type, null_node_metadata, Allocator>
108 typename Allocator::template rebind<
109 splay_tree_node_<Value_Type, null_node_metadata, Allocator> >::other::pointer
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/
H A Dbasic_types.hpp59 template<typename Key, typename Mapped, typename Allocator, bool Store_Hash>
66 template<typename Key, typename Mapped, typename Allocator>
67 struct value_type_base<Key, Mapped, Allocator, false>
69 typedef typename Allocator::template rebind<Mapped>::other mapped_type_allocator;
76 typedef typename Allocator::template rebind<std::pair<const Key, Mapped> >::other value_type_allocator;
93 template<typename Key, typename Mapped, typename Allocator>
94 struct value_type_base<Key, Mapped, Allocator, true>
96 typedef typename Allocator::template rebind<Mapped>::other mapped_type_allocator;
103 typedef typename Allocator::template rebind<std::pair<const Key, Mapped> >::other value_type_allocator;
113 typename Allocator
[all...]
/macosx-10.9.5/Security-55471.14.18/include/security_utilities/
H A Dalloc.cpp44 // Features of the Allocator root class
46 bool Allocator::operator == (const Allocator &alloc) const throw()
51 Allocator::~Allocator()
57 // Standard Allocator variants.
58 // Note that all calls to Allocator::standard(xxx) with the same xxx argument
62 struct DefaultAllocator : public Allocator {
81 Allocator &Allocator
[all...]
H A Dalloc.h43 class Allocator { class in namespace:Security
45 virtual ~Allocator();
83 virtual bool operator == (const Allocator &alloc) const throw();
92 static Allocator &standard(UInt32 request = normal);
97 // You'd think that this is operator delete(const T *, Allocator &), but you'd
102 inline void destroy(T *obj, Allocator &alloc) throw()
109 inline void destroy(void *obj, Allocator &alloc) throw()
117 // To allow allocation (of your object) from any instance of Allocator,
130 void *operator new (size_t size, Allocator *alloc = NULL) throw(std::bad_alloc);
132 void operator delete (void *addr, size_t size, Allocator *allo
148 CssmAutoPtr(Allocator &alloc = Allocator::standard()) argument
203 CssmNewAutoPtr(Allocator &alloc = Allocator::standard()) argument
[all...]
H A Dtrackingallocator.h26 // trackingallocator - Allocator that keeps track of allocations
38 // A Allocator that keeps track of allocations and can throw everything
41 class TrackingAllocator : public Allocator
44 TrackingAllocator(Allocator &inAllocator) : subAllocator(inAllocator) {}
47 Allocator &subAllocator;
49 // standard Allocator operations
/macosx-10.9.5/Security-55471.14.18/libsecurity_utilities/lib/
H A Dalloc.cpp44 // Features of the Allocator root class
46 bool Allocator::operator == (const Allocator &alloc) const throw()
51 Allocator::~Allocator()
57 // Standard Allocator variants.
58 // Note that all calls to Allocator::standard(xxx) with the same xxx argument
62 struct DefaultAllocator : public Allocator {
81 Allocator &Allocator
[all...]
H A Dalloc.h43 class Allocator { class in namespace:Security
45 virtual ~Allocator();
83 virtual bool operator == (const Allocator &alloc) const throw();
92 static Allocator &standard(UInt32 request = normal);
97 // You'd think that this is operator delete(const T *, Allocator &), but you'd
102 inline void destroy(T *obj, Allocator &alloc) throw()
109 inline void destroy(void *obj, Allocator &alloc) throw()
117 // To allow allocation (of your object) from any instance of Allocator,
130 void *operator new (size_t size, Allocator *alloc = NULL) throw(std::bad_alloc);
132 void operator delete (void *addr, size_t size, Allocator *allo
148 CssmAutoPtr(Allocator &alloc = Allocator::standard()) argument
203 CssmNewAutoPtr(Allocator &alloc = Allocator::standard()) argument
[all...]
H A Dtrackingallocator.h26 // trackingallocator - Allocator that keeps track of allocations
38 // A Allocator that keeps track of allocations and can throw everything
41 class TrackingAllocator : public Allocator
44 TrackingAllocator(Allocator &inAllocator) : subAllocator(inAllocator) {}
47 Allocator &subAllocator;
49 // standard Allocator operations
/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_csp/lib/
H A DascFactory.h21 Allocator *normAlloc,
22 Allocator *privAlloc);
H A DmiscAlgFactory.h35 Allocator *normAlloc = NULL,
36 Allocator *privAlloc = NULL)
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/basic_tree_policy/
H A Dnull_node_metadata.hpp56 template<typename Key, class Data, class Allocator>
60 typedef typename types_traits<Key, Data, Allocator, false>::pointer const_iterator;
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dconst_point_iterator.hpp60 template<typename Node, class Allocator>
63 left_child_next_sibling_heap_node_const_point_iterator_<Node, Allocator>
66 template<typename Node, class Allocator>
71 typedef typename Allocator::template rebind<Node>::other::pointer node_pointer;
86 typename Allocator::template rebind<
92 typename Allocator::template rebind<
98 typename Allocator::template rebind<
104 typename Allocator::template rebind<
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/tree_policy/
H A Dnode_metadata_selector.hpp80 class Allocator>
88 Allocator>
99 Allocator>,
104 Allocator> >::value
114 Allocator>,
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/trie_policy/
H A Dnode_metadata_selector.hpp80 class Allocator>
88 Allocator>
99 Allocator>,
104 Allocator> >::value
114 Allocator>,
/macosx-10.9.5/Security-55471.14.18/include/security_keychain/
H A DACL.h58 Allocator &alloc = Allocator::standard());
61 Allocator &alloc = Allocator::standard());
63 ACL(Access &acc, Allocator &alloc = Allocator::standard());
66 Allocator &alloc = Allocator::standard());
69 Allocator &allocator;
114 void copyAclEntry(AclEntryPrototype &proto, Allocator
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/Security/
H A DACL.h58 Allocator &alloc = Allocator::standard());
61 Allocator &alloc = Allocator::standard());
63 ACL(Access &acc, Allocator &alloc = Allocator::standard());
66 Allocator &alloc = Allocator::standard());
69 Allocator &allocator;
114 void copyAclEntry(AclEntryPrototype &proto, Allocator
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/lib/
H A DACL.h58 Allocator &alloc = Allocator::standard());
61 Allocator &alloc = Allocator::standard());
63 ACL(Access &acc, Allocator &alloc = Allocator::standard());
66 Allocator &alloc = Allocator::standard());
69 Allocator &allocator;
114 void copyAclEntry(AclEntryPrototype &proto, Allocator
[all...]
/macosx-10.9.5/Security-55471.14.18/include/security_cdsa_utilities/
H A Dacl_password.cpp56 CssmList PasswordAclSubject::toList(Allocator &alloc) const
68 Allocator &alloc = Allocator::standard(Allocator::sensitive);
85 Allocator &alloc = Allocator::standard(Allocator::sensitive);
/macosx-10.9.5/Security-55471.14.18/libsecurity_cdsa_utilities/lib/
H A Dacl_password.cpp56 CssmList PasswordAclSubject::toList(Allocator &alloc) const
68 Allocator &alloc = Allocator::standard(Allocator::sensitive);
85 Allocator &alloc = Allocator::standard(Allocator::sensitive);
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/pat_trie_/
H A Dnode_base.hpp58 typename Metadata, typename Allocator>
61 pat_trie_node_base<Type_Traits, E_Access_Traits, Metadata, Allocator>
64 pat_trie_subtree_debug_info<Type_Traits, E_Access_Traits, Allocator>
76 typename Allocator>
79 Allocator>
83 typename Allocator::template rebind<
88 typename Allocator::template rebind<
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/
H A DRecyclingAllocator.h1 //==- llvm/Support/RecyclingAllocator.h - Recycling Allocator ----*- C++ -*-==//
22 /// RecyclingAllocator - This class wraps an Allocator, adding the
33 /// Allocator - The wrapped allocator.
35 AllocatorType Allocator; member in class:llvm::RecyclingAllocator
38 ~RecyclingAllocator() { Base.clear(Allocator); }
44 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); }
46 T *Allocate() { return Base.Allocate(Allocator); }
52 void Deallocate(SubClass* E) { return Base.Deallocate(Allocator, E); }
62 T, Size, Align> &Allocator) {
63 return Allocator
60 operator new(size_t, llvm::RecyclingAllocator<AllocatorType, T, Size, Align> &Allocator) argument
[all...]
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/eq_fn/
H A Dhash_eq_fn.hpp58 template<typename Key, class Eq_Fn, class Allocator, bool Store_Hash>
62 template<typename Key, class Eq_Fn, class Allocator>
65 hash_eq_fn<Key, Eq_Fn, Allocator, false>
70 template<typename Key, class Eq_Fn, class Allocator>
71 struct hash_eq_fn<Key, Eq_Fn, Allocator, false> : public Eq_Fn
75 typedef typename Allocator::template rebind<Key>::other key_allocator;
117 template<typename Key, class Eq_Fn, class Allocator>
120 hash_eq_fn<Key, Eq_Fn, Allocator, true>
125 template<typename Key, class Eq_Fn, class Allocator>
126 struct hash_eq_fn<Key, Eq_Fn, Allocator, tru
[all...]
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/pb_ds/detail/pairing_heap_/
H A Dpairing_heap_.hpp66 template<typename Value_Type, class Cmp_Fn, class Allocator>
69 pairing_heap_<Value_Type, Cmp_Fn, Allocator>
77 Allocator, \
85 Allocator>
91 template<typename Value_Type, class Cmp_Fn, class Allocator>
102 typedef typename Allocator::size_type size_type;
104 typedef typename Allocator::difference_type difference_type;
109 typename Allocator::template rebind<
114 typename Allocator::template rebind<
119 typename Allocator
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_x509_cl/lib/
H A DclNssUtils.h32 * A Allocator which is actually based upon a PLArenaPool. This only
38 class ArenaAllocator : public Security::Allocator
53 * Misc. alloc/copy with arbitrary Allocator
58 Allocator &alloc,
64 Allocator &alloc,
82 Allocator &alloc);
90 Allocator &alloc);
116 Allocator &alloc);
119 Allocator &alloc);
125 Allocator
[all...]

Completed in 257 milliseconds

1234567891011>>