OpenXLSX 1.9.1
Loading...
Searching...
No Matches
OpenXLSX::XLStreamWriter Class Reference

#include <XLStreamWriter.hpp>

Public Member Functions

 XLStreamWriter ()=default
 
 XLStreamWriter (const XLStreamWriter &)=delete
 
XLStreamWriteroperator= (const XLStreamWriter &)=delete
 
 XLStreamWriter (XLStreamWriter &&other) noexcept
 
XLStreamWriteroperator= (XLStreamWriter &&other) noexcept
 
 ~XLStreamWriter ()
 
bool isStreamActive () const
 
void appendRow (const std::vector< XLCellValue > &values)
 Appends a row of unstyled values to the stream.
 
void appendRow (const std::vector< XLStreamCell > &cells)
 Appends a row of styled values to the stream.
 
std::string getTempFilePath () const
 
void close ()
 

Friends

class XLWorksheet
 

Constructor & Destructor Documentation

◆ XLStreamWriter() [1/3]

OpenXLSX::XLStreamWriter::XLStreamWriter ( )
default

◆ XLStreamWriter() [2/3]

OpenXLSX::XLStreamWriter::XLStreamWriter ( const XLStreamWriter )
delete

◆ XLStreamWriter() [3/3]

OpenXLSX::XLStreamWriter::XLStreamWriter ( XLStreamWriter &&  other)
noexcept

◆ ~XLStreamWriter()

OpenXLSX::XLStreamWriter::~XLStreamWriter ( )

Member Function Documentation

◆ appendRow() [1/2]

void OpenXLSX::XLStreamWriter::appendRow ( const std::vector< XLCellValue > &  values)

Appends a row of unstyled values to the stream.

Parameters
valuesA vector of XLCellValue items.

◆ appendRow() [2/2]

void OpenXLSX::XLStreamWriter::appendRow ( const std::vector< XLStreamCell > &  cells)

Appends a row of styled values to the stream.

Parameters
cellsA vector of XLStreamCell items.

◆ close()

void OpenXLSX::XLStreamWriter::close ( )

◆ getTempFilePath()

std::string OpenXLSX::XLStreamWriter::getTempFilePath ( ) const

◆ isStreamActive()

bool OpenXLSX::XLStreamWriter::isStreamActive ( ) const

◆ operator=() [1/2]

XLStreamWriter & OpenXLSX::XLStreamWriter::operator= ( const XLStreamWriter )
delete

◆ operator=() [2/2]

XLStreamWriter & OpenXLSX::XLStreamWriter::operator= ( XLStreamWriter &&  other)
noexcept

Friends And Related Symbol Documentation

◆ XLWorksheet

friend class XLWorksheet
friend

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