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 <utility>
#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

◆ SCH_XML_CATEGORIES_INDEX

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

Definition at line 79 of file transporttypes.hxx.

Typedef Documentation

◆ tSchXMLIndex

typedef sal_Int32 tSchXMLIndex

Definition at line 78 of file transporttypes.hxx.

◆ tSchXMLIndexWithPart

Definition at line 86 of file transporttypes.hxx.

◆ tSchXMLLSequencesPerIndex

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

Definition at line 89 of file transporttypes.hxx.

◆ tSchXMLRangeSequenceMap

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

Definition at line 230 of file transporttypes.hxx.

Enumeration Type Documentation

◆ SchXMLAxisDimension

Enumerator
SCH_XML_AXIS_X 
SCH_XML_AXIS_Y 
SCH_XML_AXIS_Z 
SCH_XML_AXIS_UNDEF 

Definition at line 93 of file transporttypes.hxx.

◆ SchXMLCellType

Enumerator
SCH_CELL_TYPE_UNKNOWN 
SCH_CELL_TYPE_FLOAT 
SCH_CELL_TYPE_STRING 
SCH_CELL_TYPE_COMPLEX_STRING 

Definition at line 29 of file transporttypes.hxx.

◆ SchXMLLabeledSequencePart

Enumerator
SCH_XML_PART_LABEL 
SCH_XML_PART_VALUES 
SCH_XML_PART_ERROR_BARS 

Definition at line 80 of file transporttypes.hxx.

Function Documentation

◆ operator<()

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

Definition at line 23 of file transporttypes.cxx.