LibreOffice Module xmloff (master)  1
Classes | Macros | Typedefs | Enumerations | Functions
transporttypes.hxx File Reference
#include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart2/data/XLabeledDataSequence.hpp>
#include <vector>
#include <map>
#include <optional>
Include dependency graph for transporttypes.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SchXMLCell
 
struct  SchXMLTable
 
struct  SchXMLAxis
 
struct  GlobalSeriesImportInfo
 
struct  RegressionStyle
 
struct  CustomLabelsInfo
 Used to store text content of a data point custom-label's fields and also the helper members that indicates whether this label's contents are sourced from a cell[range] and the address of the cell[range] with GUID of the CELLRANGE field. More...
 
struct  DataRowPointStyle
 

Macros

#define SCH_XML_CATEGORIES_INDEX   (static_cast<tSchXMLIndex>(-1))
 

Typedefs

typedef sal_Int32 tSchXMLIndex
 
typedef ::std::pair< tSchXMLIndex, SchXMLLabeledSequenceParttSchXMLIndexWithPart
 
typedef ::std::multimap< tSchXMLIndexWithPart, css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tSchXMLLSequencesPerIndex
 
typedef ::std::multimap< OUString, css::uno::Reference< css::chart2::data::XDataSequence > > tSchXMLRangeSequenceMap
 

Enumerations

enum  SchXMLCellType {
  SCH_CELL_TYPE_UNKNOWN,
  SCH_CELL_TYPE_FLOAT,
  SCH_CELL_TYPE_STRING,
  SCH_CELL_TYPE_COMPLEX_STRING
}
 
enum  SchXMLLabeledSequencePart {
  SCH_XML_PART_LABEL,
  SCH_XML_PART_VALUES,
  SCH_XML_PART_ERROR_BARS
}
 
enum  SchXMLAxisDimension {
  SCH_XML_AXIS_X = 0,
  SCH_XML_AXIS_Y,
  SCH_XML_AXIS_Z,
  SCH_XML_AXIS_UNDEF
}
 

Functions

bool operator< (const tSchXMLIndexWithPart &rFirst, const tSchXMLIndexWithPart &rSecond)
 

Macro Definition Documentation

#define SCH_XML_CATEGORIES_INDEX   (static_cast<tSchXMLIndex>(-1))

Typedef Documentation

typedef sal_Int32 tSchXMLIndex

Definition at line 77 of file transporttypes.hxx.

Definition at line 85 of file transporttypes.hxx.

typedef ::std::multimap< tSchXMLIndexWithPart, css::uno::Reference< css::chart2::data::XLabeledDataSequence > > tSchXMLLSequencesPerIndex

Definition at line 88 of file transporttypes.hxx.

typedef ::std::multimap< OUString, css::uno::Reference< css::chart2::data::XDataSequence > > tSchXMLRangeSequenceMap

Definition at line 229 of file transporttypes.hxx.

Enumeration Type Documentation

Enumerator
SCH_XML_AXIS_X 
SCH_XML_AXIS_Y 
SCH_XML_AXIS_Z 
SCH_XML_AXIS_UNDEF 

Definition at line 92 of file transporttypes.hxx.

Enumerator
SCH_CELL_TYPE_UNKNOWN 
SCH_CELL_TYPE_FLOAT 
SCH_CELL_TYPE_STRING 
SCH_CELL_TYPE_COMPLEX_STRING 

Definition at line 28 of file transporttypes.hxx.

Enumerator
SCH_XML_PART_LABEL 
SCH_XML_PART_VALUES 
SCH_XML_PART_ERROR_BARS 

Definition at line 79 of file transporttypes.hxx.

Function Documentation

bool operator< ( const tSchXMLIndexWithPart rFirst,
const tSchXMLIndexWithPart rSecond 
)

Definition at line 23 of file transporttypes.cxx.