xlnt
Public Member Functions | List of all members
xlnt::invalid_cell_reference Class Reference

Exception for converting between numeric and A1-style cell references. More...

#include <exceptions.hpp>

Inheritance diagram for xlnt::invalid_cell_reference:
xlnt::exception

Public Member Functions

 invalid_cell_reference (column_t column, row_t row)
 Constructs an invalid_cell_reference exception for the given column and row. More...
 
 invalid_cell_reference (const std::string &reference_string)
 Constructs an invalid_cell_reference exception for the given string. More...
 
 invalid_cell_reference (const invalid_cell_reference &)=default
 Default copy constructor. More...
 
 ~invalid_cell_reference () override
 Destructor More...
 
- Public Member Functions inherited from xlnt::exception
 exception (const std::string &message)
 Constructs an exception with a message. This message will be returned by std::exception::what(), an inherited member of this class. More...
 
 exception (const exception &)=default
 Default copy constructor. More...
 
 ~exception () override
 Destructor More...
 
void message (const std::string &message)
 Sets the message after the xlnt::exception is constructed. This can show more specific information than std::exception::what(). More...
 
std::string message ()
 Gets the message containing extra information. More...
 

Detailed Description

Exception for converting between numeric and A1-style cell references.

Constructor & Destructor Documentation

◆ invalid_cell_reference() [1/3]

xlnt::invalid_cell_reference::invalid_cell_reference ( column_t  column,
row_t  row 
)

Constructs an invalid_cell_reference exception for the given column and row.

◆ invalid_cell_reference() [2/3]

xlnt::invalid_cell_reference::invalid_cell_reference ( const std::string &  reference_string)
explicit

Constructs an invalid_cell_reference exception for the given string.

◆ invalid_cell_reference() [3/3]

xlnt::invalid_cell_reference::invalid_cell_reference ( const invalid_cell_reference )
default

Default copy constructor.

◆ ~invalid_cell_reference()

xlnt::invalid_cell_reference::~invalid_cell_reference ( )
override

Destructor


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