60 #ifndef BinUtil_Dbg_LM_hpp 61 #define BinUtil_Dbg_LM_hpp 103 typedef std::map<key_type, mapped_type>
My_t;
116 typedef std::map<key_type1, mapped_type>
My1_t;
130 void read(bfd* abfd, asymbol** bfdSymTab);
138 {
return m_map.begin(); }
140 {
return m_map.begin(); }
142 {
return m_map.end(); }
143 const_iterator
end()
const 144 {
return m_map.end(); }
148 {
return m_map.size(); }
155 std::pair<iterator, bool>
insert(
const value_type& x)
156 {
return m_map.insert(x); }
157 iterator
insert(iterator position,
const value_type& x)
158 {
return m_map.insert(position, x); }
161 {
m_map.erase(position); }
163 {
return m_map.erase(x); }
165 {
m_map.erase(first, last); }
170 iterator
find(
const key_type& x)
171 {
return m_map.find(x); }
172 const_iterator
find(
const key_type& x)
const 173 {
return m_map.find(x); }
174 size_type
count(
const key_type& x)
const 175 {
return m_map.count(x); }
184 {
return m_map1.begin(); }
186 {
return m_map1.begin(); }
201 std::pair<iterator1, bool>
insert1(
const value_type1& x)
202 {
return m_map1.insert(x); }
203 iterator1
insert1(iterator1 position,
const value_type1& x)
204 {
return m_map1.insert(position, x); }
207 {
m_map1.erase(position); }
209 {
return m_map1.erase(x); }
211 {
m_map1.erase(first, last); }
217 {
return m_map1.find(x); }
218 const_iterator1
find1(
const key_type1& x)
const 219 {
return m_map1.find(x); }
220 size_type
count1(
const key_type1& x)
const 221 {
return m_map1.count(x); }
229 std::ostream&
dump(std::ostream& os)
const;
257 #endif // BinUtil_Dbg_LM_hpp
const_iterator end() const
My1_t::const_iterator const_iterator1
My1_t::size_type size_type1
std::string toString() const
My_t::allocator_type allocator_type
iterator1 find1(const key_type1 &x)
My1_t::key_compare key_compare1
void erase1(iterator1 position)
size_type erase(const key_type &x)
My1_t::reference reference1
iterator insert(iterator position, const value_type &x)
const_iterator1 end1() const
std::pair< const key_type1, mapped_type > value_type1
iterator find(const key_type &x)
const_iterator begin() const
const_iterator1 begin1() const
size_type count1(const key_type1 &x) const
std::pair< const key_type, mapped_type > value_type
My_t::key_compare key_compare
std::pair< iterator1, bool > insert1(const value_type1 &x)
iterator1 insert1(iterator1 position, const value_type1 &x)
const_iterator find(const key_type &x) const
mapped_type & operator[](const key_type &x)
std::map< key_type, mapped_type > My_t
My1_t::iterator iterator1
static int bfd_dbgInfoCallback(void *callback_obj, void *parent, void *funcinfo)
std::map< key_type1, mapped_type > My1_t
My1_t::allocator_type allocator_type1
const_iterator1 find1(const key_type1 &x) const
std::ostream & dump(std::ostream &os) const
My_t::const_iterator const_iterator
void erase(iterator position)
void read(bfd *abfd, asymbol **bfdSymTab)
mapped_type & operator[](const key_type1 &x)
My_t::size_type size_type
std::pair< iterator, bool > insert(const value_type &x)
My1_t::const_reference const_reference1
My_t::reference reference
void erase(iterator first, iterator last)
size_type erase1(const key_type1 &x)
void erase1(iterator1 first, iterator1 last)
size_type count(const key_type &x) const
My_t::const_reference const_reference