libwps::PocketExcelParserInternal Namespace Reference

Internal: namespace to define internal class of PocketExcelParser. More...

Classes

struct  Format
 the sheet cell format of a PocketExcelParser More...
struct  Cell
 a cell More...
struct  ColInfo
 a column information More...
struct  Sheet
 the sheet data of a PocketExcelParser More...
class  FinalCell
 a cellule of a PocketExcel spreadsheet More...
struct  State
 the state of PocketExcelParser More...
struct  Functions

Functions

std::ostream & operator<< (std::ostream &o, ColInfo const &info)
static int strncasecmp (char const *s1, char const *s2, size_t n)

Variables

static Functions s_listOperators []
static std::map< int, Functions > const s_mapFunctions

Detailed Description

Internal: namespace to define internal class of PocketExcelParser.

Function Documentation

◆ operator<<()

std::ostream & libwps::PocketExcelParserInternal::operator<< ( std::ostream & o,
ColInfo const & info )

◆ strncasecmp()

int libwps::PocketExcelParserInternal::strncasecmp ( char const * s1,
char const * s2,
size_t n )
static

Variable Documentation

◆ s_listOperators

Functions libwps::PocketExcelParserInternal::s_listOperators[]
static
Initial value:
=
{
{ "=", 1} , { "", -2} , { "", -2} , { "+", 2},
{ "-", 2}, { "*", 2}, { "+", 2}, { "^", 2},
{ "&", 2}, { "<", 2}, { "<=", 2}, { "=", 2},
{ ">=", 2}, { ">", 2}, { "<>", 2}, { "", -2} ,
{ "", -2} , { "", -2} , { "+", 1}, { "-", 1},
{ "%", 1}, { "()", 1}, { "", -2}, { "", -2} ,
{ "", -2} , { "", -2} , { "", -2} , { "", -2} ,
{ "", -2} , { "", -2} , { "", -2} , { "", -2}
}

Referenced by libwps::PocketExcelParser::readFormula().

◆ s_mapFunctions

std::map<int, Functions> const libwps::PocketExcelParserInternal::s_mapFunctions
static

Generated on for libwps by doxygen 1.17.0