Public Member Functions | Protected Attributes | Private Attributes | List of all members
bloaty::InputFile Class Reference

#include <bloaty.h>

Inheritance diagram for bloaty::InputFile:
Inheritance graph
[legend]

Public Member Functions

absl::string_view data () const
 
const std::string & filename () const
 
 InputFile (const InputFile &)=delete
 
 InputFile (const std::string &filename)
 
InputFileoperator= (const InputFile &)=delete
 
virtual ~InputFile ()
 

Protected Attributes

absl::string_view data_
 

Private Attributes

const std::string filename_
 

Detailed Description

Definition at line 70 of file bloaty.h.

Constructor & Destructor Documentation

◆ InputFile() [1/2]

bloaty::InputFile::InputFile ( const std::string &  filename)
inline

Definition at line 72 of file bloaty.h.

◆ InputFile() [2/2]

bloaty::InputFile::InputFile ( const InputFile )
delete

◆ ~InputFile()

virtual bloaty::InputFile::~InputFile ( )
inlinevirtual

Definition at line 75 of file bloaty.h.

Member Function Documentation

◆ data()

absl::string_view bloaty::InputFile::data ( ) const
inline

Definition at line 78 of file bloaty.h.

◆ filename()

const std::string& bloaty::InputFile::filename ( ) const
inline

Definition at line 77 of file bloaty.h.

◆ operator=()

InputFile& bloaty::InputFile::operator= ( const InputFile )
delete

Member Data Documentation

◆ data_

absl::string_view bloaty::InputFile::data_
protected

Definition at line 84 of file bloaty.h.

◆ filename_

const std::string bloaty::InputFile::filename_
private

Definition at line 81 of file bloaty.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:58