IWORKTypes.h File Reference
#include "IWORKTypes_fwd.h"
#include <deque>
#include <map>
#include <string>
#include <boost/optional.hpp>
#include <boost/variant.hpp>
#include <mdds/flat_segment_tree.hpp>
#include "libetonyek_utils.h"
#include "IWORKEnum.h"
#include "IWORKPath_fwd.h"
#include "IWORKStyle_fwd.h"
#include "IWORKFormula.h"

Go to the source code of this file.

Classes

struct  libetonyek::IWORKSize
struct  libetonyek::IWORKPosition
struct  libetonyek::IWORKGeometry
struct  libetonyek::IWORKColor
struct  libetonyek::IWORKPadding
struct  libetonyek::IWORKTabStop
struct  libetonyek::IWORKLine
struct  libetonyek::IWORKData
struct  libetonyek::IWORKMediaContent
struct  libetonyek::IWORKBinary
struct  libetonyek::IWORKImage
struct  libetonyek::IWORKMedia
struct  libetonyek::IWORKWrap
struct  libetonyek::IWORKLineSpacing
struct  libetonyek::IWORKTableData
struct  libetonyek::IWORKStroke
struct  libetonyek::IWORKGradientStop
struct  libetonyek::IWORKGradient
struct  libetonyek::IWORKFillImage
struct  libetonyek::IWORKShadow
struct  libetonyek::IWORKMetadata
struct  libetonyek::IWORKColumns
struct  libetonyek::IWORKColumns::Column
struct  libetonyek::IWORKNumberFormat
struct  libetonyek::IWORKDateTimeFormat
struct  libetonyek::IWORKDurationFormat
struct  libetonyek::IWORKFilterDescriptor
struct  libetonyek::IWORKListLabelGeometry
struct  libetonyek::IWORKTextLabelFormat
struct  libetonyek::IWORKTextLabel

Namespaces

namespace  libetonyek

Typedefs

typedef boost::unordered_map
< std::string,
IWORKOutputElements > 
libetonyek::IWORKHeaderFooterMap_t
typedef std::deque< IWORKTabStop > libetonyek::IWORKTabStops_t
typedef boost::unordered_map
< ID_t, IWORKTabStops_t > 
libetonyek::IWORKTabStopsMap_t
typedef
mdds::flat_segment_tree
< unsigned, IWORKStylePtr_t > 
libetonyek::IWORKGridLine_t
typedef std::vector
< IWORKGridLine_t > 
libetonyek::IWORKGridLineList_t
typedef boost::variant
< IWORKColor, IWORKGradient,
IWORKFillImage > 
libetonyek::IWORKFill
typedef boost::unordered_map
< ID_t, IWORKFilterDescriptor > 
libetonyek::IWORKFilterDescriptorMap_t
typedef boost::unordered_map
< ID_t, IWORKListLabelGeometry > 
libetonyek::IWORKListLabelGeometryMap_t
typedef boost::variant< bool,
std::string, IWORKTextLabel,
IWORKMediaContentPtr_t > 
libetonyek::IWORKListLabelTypeInfo_t
typedef boost::unordered_map
< ID_t,
IWORKListLabelTypeInfo_t > 
libetonyek::IWORKListLabelTypeInfoMap_t
typedef std::map< unsigned,
IWORKStylePtr_t > 
libetonyek::IWORKListStyle_t
typedef boost::unordered_map
< ID_t, IWORKListStyle_t > 
libetonyek::IWORKListStyleMap_t