KEY1TableElement.cpp File Reference documentation

Classes | Namespaces | Macros
KEY1TableElement.cpp File Reference
`#include <set>`
`#include <boost/fusion/include/std_pair.hpp>`
`#include <boost/spirit/include/qi.hpp>`
`#include "KEY1TableElement.h"`
`#include "IWORKProperties.h"`
`#include "IWORKTable.h"`
`#include "IWORKText.h"`
`#include "IWORKTokenizer.h"`
`#include "KEYCollector.h"`
`#include "KEY1ContentElement.h"`
`#include "KEY1ParserState.h"`
`#include "KEY1StringConverter.h"`
`#include "KEY1Token.h"`
`#include "KEY1XMLContextBase.h"`
`#include "libetonyek_xml.h"`

## Classes
struct | libetonyek::KEY1TableElement::TableData

## Namespaces
| libetonyek

## Macros
#define | DECLARE_STRING_CONVERTER(type)

## Macro Definition Documentation

## ◆ DECLARE_STRING_CONVERTER

#define DECLARE_STRING_CONVERTER | ( |  | type | ) |

Value:
template<> \
struct StringConverter<type> \
{ \
static boost::optional<type> convert (const char *value); \
}

## Variable Documentation

## ◆ m_bl

unsigned m_bl

## ◆ m_br

unsigned m_br

## ◆ m_content

IWORKTextPtr_t m_content

## ◆ m_endPoint

unsigned m_endPoint

## ◆ m_horizontal

bool m_horizontal

## ◆ m_index

boost::optional<unsigned> m_index
| private

## ◆ m_isText

bool m_isText
| private

## ◆ m_position

boost::optional<IWORKPosition> m_position
| private

## ◆ m_segment

TableSegment m_segment
| private

## ◆ m_startPoint

unsigned m_startPoint

## ◆ m_table

KEY1TableElement::TableData& m_table
| private

## ◆ m_tl

unsigned m_tl

## ◆ m_tr

unsigned m_tr

libetonyek::IWORKToken::value
@ value
Definition: IWORKToken.h:624