Public Member Functions | List of all members
cartographer::io::FileWriter Class Referenceabstract

#include <file_writer.h>

Inheritance diagram for cartographer::io::FileWriter:
Inheritance graph
[legend]

Public Member Functions

virtual bool Close ()=0
 
 FileWriter ()
 
 FileWriter (const FileWriter &)=delete
 
virtual std::string GetFilename ()=0
 
FileWriteroperator= (const FileWriter &)=delete
 
virtual bool Write (const char *data, size_t len)=0
 
virtual bool WriteHeader (const char *data, size_t len)=0
 
virtual ~FileWriter ()
 

Detailed Description

Definition at line 30 of file file_writer.h.

Constructor & Destructor Documentation

◆ FileWriter() [1/2]

cartographer::io::FileWriter::FileWriter ( )
inline

Definition at line 32 of file file_writer.h.

◆ FileWriter() [2/2]

cartographer::io::FileWriter::FileWriter ( const FileWriter )
delete

◆ ~FileWriter()

virtual cartographer::io::FileWriter::~FileWriter ( )
inlinevirtual

Definition at line 36 of file file_writer.h.

Member Function Documentation

◆ Close()

virtual bool cartographer::io::FileWriter::Close ( )
pure virtual

◆ GetFilename()

virtual std::string cartographer::io::FileWriter::GetFilename ( )
pure virtual

◆ operator=()

FileWriter& cartographer::io::FileWriter::operator= ( const FileWriter )
delete

◆ Write()

virtual bool cartographer::io::FileWriter::Write ( const char *  data,
size_t  len 
)
pure virtual

◆ WriteHeader()

virtual bool cartographer::io::FileWriter::WriteHeader ( const char *  data,
size_t  len 
)
pure virtual

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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59