|
LibreOffice Module oox (master) 1
|
Public Member Functions | |
| ContextStack (FragmentHandlerRef xHandler) | |
| bool | empty () const |
| sal_Int32 | getCurrentRecId () const |
| bool | hasCurrentEndRecId () const |
| ContextHandlerRef | getCurrentContext () const |
| void | pushContext (const RecordInfo &rRec, const ContextHandlerRef &rxContext) |
| void | popContext () |
Private Types | |
| typedef ::std::pair< RecordInfo, ContextHandlerRef > | ContextInfo |
| typedef ::std::vector< ContextInfo > | ContextInfoVec |
Private Attributes | |
| FragmentHandlerRef | mxHandler |
| ContextInfoVec | maStack |
Definition at line 94 of file recordparser.cxx.
|
private |
Definition at line 109 of file recordparser.cxx.
|
private |
Definition at line 110 of file recordparser.cxx.
|
explicit |
Definition at line 116 of file recordparser.cxx.
References mxHandler.
|
inline |
Definition at line 99 of file recordparser.cxx.
References maStack.
| ContextHandlerRef oox::core::prv::ContextStack::getCurrentContext | ( | ) | const |
Definition at line 131 of file recordparser.cxx.
| sal_Int32 oox::core::prv::ContextStack::getCurrentRecId | ( | ) | const |
Definition at line 121 of file recordparser.cxx.
References maStack.
| bool oox::core::prv::ContextStack::hasCurrentEndRecId | ( | ) | const |
| void oox::core::prv::ContextStack::popContext | ( | ) |
Definition at line 145 of file recordparser.cxx.
References maStack.
| void oox::core::prv::ContextStack::pushContext | ( | const RecordInfo & | rRec, |
| const ContextHandlerRef & | rxContext | ||
| ) |
Definition at line 138 of file recordparser.cxx.
References hasCurrentEndRecId(), maStack, and oox::core::RecordInfo::mnEndRecId.
|
private |
Definition at line 113 of file recordparser.cxx.
Referenced by empty(), getCurrentContext(), getCurrentRecId(), hasCurrentEndRecId(), popContext(), and pushContext().
|
private |
Definition at line 112 of file recordparser.cxx.
Referenced by getCurrentContext().