GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dwarf_scanner_base Struct Referenceabstract

#include "mapped-index.h"

Inheritance diagram for dwarf_scanner_base:
cooked_index mapped_index_base mapped_debug_names mapped_gdb_index

Public Member Functions

 dwarf_scanner_base ()=default
 
virtual ~dwarf_scanner_base ()=default
 
 DISABLE_COPY_AND_ASSIGN (dwarf_scanner_base)
 
virtual quick_symbol_functions_up make_quick_functions () const =0
 
virtual bool version_check () const
 
virtual cooked_indexindex_for_writing ()=0
 
virtual void wait_completely ()
 

Detailed Description

Definition at line 54 of file mapped-index.h.

Constructor & Destructor Documentation

◆ dwarf_scanner_base()

dwarf_scanner_base::dwarf_scanner_base ( )
default

◆ ~dwarf_scanner_base()

virtual dwarf_scanner_base::~dwarf_scanner_base ( )
virtualdefault

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

dwarf_scanner_base::DISABLE_COPY_AND_ASSIGN ( dwarf_scanner_base )

◆ index_for_writing()

virtual cooked_index * dwarf_scanner_base::index_for_writing ( )
pure virtual

Implemented in cooked_index, and mapped_index_base.

◆ make_quick_functions()

virtual quick_symbol_functions_up dwarf_scanner_base::make_quick_functions ( ) const
pure virtual

◆ version_check()

virtual bool dwarf_scanner_base::version_check ( ) const
inlinevirtual

Reimplemented in mapped_gdb_index.

Definition at line 67 of file mapped-index.h.

◆ wait_completely()

virtual void dwarf_scanner_base::wait_completely ( )
inlinevirtual

Reimplemented in cooked_index.

Definition at line 82 of file mapped-index.h.


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