GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
debug_names::offset_vec_tmpl< OffsetSize > Class Template Reference
Inheritance diagram for debug_names::offset_vec_tmpl< OffsetSize >:
debug_names::offset_vec

Public Member Functions

 offset_vec_tmpl (bfd_endian dwarf5_byte_order_)
 
void reserve (size_t nelem) override
 
void push_back_reorder (size_t elem) override
 
size_t bytes () const override
 
void file_write (FILE *file) const override
 
- Public Member Functions inherited from debug_names::offset_vec
 offset_vec (bfd_endian dwarf5_byte_order_)
 

Private Attributes

std::vector< OffsetSize > m_vec
 

Additional Inherited Members

- Protected Attributes inherited from debug_names::offset_vec
const bfd_endian dwarf5_byte_order
 

Detailed Description

template<typename OffsetSize>
class debug_names::offset_vec_tmpl< OffsetSize >

Definition at line 938 of file index-write.c.

Constructor & Destructor Documentation

◆ offset_vec_tmpl()

template<typename OffsetSize >
debug_names::offset_vec_tmpl< OffsetSize >::offset_vec_tmpl ( bfd_endian dwarf5_byte_order_)
inlineexplicit

Definition at line 941 of file index-write.c.

Member Function Documentation

◆ bytes()

template<typename OffsetSize >
size_t debug_names::offset_vec_tmpl< OffsetSize >::bytes ( ) const
inlineoverridevirtual

◆ file_write()

template<typename OffsetSize >
void debug_names::offset_vec_tmpl< OffsetSize >::file_write ( FILE * file) const
inlineoverridevirtual

◆ push_back_reorder()

template<typename OffsetSize >
void debug_names::offset_vec_tmpl< OffsetSize >::push_back_reorder ( size_t elem)
inlineoverridevirtual

◆ reserve()

template<typename OffsetSize >
void debug_names::offset_vec_tmpl< OffsetSize >::reserve ( size_t nelem)
inlineoverridevirtual

Member Data Documentation

◆ m_vec

template<typename OffsetSize >
std::vector<OffsetSize> debug_names::offset_vec_tmpl< OffsetSize >::m_vec
private

The documentation for this class was generated from the following file: