GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
index_wip_file Struct Reference

Public Member Functions

 index_wip_file (const char *dir, const char *basename, const char *suffix)
 
void finalize ()
 

Public Attributes

std::string filename
 
gdb::char_vector filename_temp
 
gdb::optional< gdb::unlinker > unlink_file
 
gdb_file_up out_file
 

Detailed Description

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

Constructor & Destructor Documentation

◆ index_wip_file()

index_wip_file::index_wip_file ( const char * dir,
const char * basename,
const char * suffix )
inline

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

References filename, filename_temp, index_wip_file(), O_BINARY, out_file, and unlink_file.

Referenced by index_wip_file().

Member Function Documentation

◆ finalize()

void index_wip_file::finalize ( )
inline

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

References filename, filename_temp, and unlink_file.

Referenced by write_dwarf_index().

Member Data Documentation

◆ filename

std::string index_wip_file::filename

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

Referenced by finalize(), and index_wip_file().

◆ filename_temp

gdb::char_vector index_wip_file::filename_temp

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

Referenced by finalize(), and index_wip_file().

◆ out_file

gdb_file_up index_wip_file::out_file

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

Referenced by index_wip_file(), and write_dwarf_index().

◆ unlink_file

gdb::optional<gdb::unlinker> index_wip_file::unlink_file

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

Referenced by finalize(), and index_wip_file().


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