![]() | InDesign SDK 20.5 |

Public Member Functions | |
| DataUpdaterParsingContext (IPMUnknown *boss) | |
| virtual | ~DataUpdaterParsingContext () |
| virtual void | SetParsingState (const ParsingState &state) |
| virtual ParsingState | GetParsingState () const |
| virtual void | SetParsingElement (const XMLReference &element) |
| virtual XMLReference | GetParsingElement () const |
Public Member Functions inherited from CPMUnknown< IDataUpdaterParsingContext > | |
| IPMUnknown * | QueryInterface (PMIID interfaceID) const |
| void | AddRef () const |
| void | Release () const |
| void | PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| void | PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| CPMUnknown (const CPMUnknown &)=delete | |
| CPMUnknown & | operator= (const CPMUnknown &)=delete |
Additional Inherited Members | |
Public Types inherited from IDataUpdaterParsingContext | |
| enum | { kDefaultIID = IID_IDATAUPDATERPARSINGCONTEXT } |
| enum | ParsingState { kOutside, kWithinTableHasChildren, kWithinTableNoChild, kWithinRecordHasChildren, kWithinRecordNoChild } |
Protected Member Functions inherited from CPMUnknown< IDataUpdaterParsingContext > | |
| CPMUnknown (IPMUnknown *boss) | |
Protected Attributes inherited from CPMUnknown< IDataUpdaterParsingContext > | |
| HelperInterface | fHelperInterface |
Stores state we read or need when parsing. The intent was that we could can will know where we are when processing characters we get from the stream. Depending the state, we can parse the characters different.
| DataUpdaterParsingContext::DataUpdaterParsingContext | ( | IPMUnknown * | boss | ) |
Constructor
| boss | interface ptr from boss object on which this interface is aggregated. |
| inlinevirtual |
Destructor
| inlinevirtual |
| inlinevirtual |
| inlinevirtual |
Set up the current parsing element
| state | specifying the parsing element |
Implements IDataUpdaterParsingContext.
| inlinevirtual |
Set up the current parsing state
| state | specifying the ParsingState |
Implements IDataUpdaterParsingContext.