|
#define | ATTR(elem, attr) std::string(X((elem)->getAttribute(attr))) |
|
#define | ATTR_CAST(elem, attr) ATTR(static_cast<const DOMElement*>(elem), attr) |
|
#define | HAS_ATTR(elem, attr) (elem)->hasAttribute(attr) |
|
#define | HAS_ATTR_CAST(elem, attr) HAS_ATTR(static_cast<const DOMElement*>(elem), attr) |
|
#define | LOCALNAME(elem) std::string(X((elem)->getLocalName())) |
|
#define | LOCALNAME_CAST(elem) LOCALNAME(static_cast<const DOMElement*>(elem)) |
|
#define | TAGNAME(elem) std::string(X((elem)->getTagName())) |
|
#define | TAGNAME_CAST(elem) TAGNAME(static_cast<const DOMElement*>(elem)) |
|
#define | XML_PREFIX(element) X(element->getPrefix() ? X(element->getPrefix()).str() + ":" : "") |
|
|
static const X | uscxml::kXMLCharArray = X("array") |
|
static const X | uscxml::kXMLCharAssign = X("assign") |
|
static const X | uscxml::kXMLCharAutoForward = X("autoforward") |
|
static const X | uscxml::kXMLCharBinding = X("binding") |
|
static const X | uscxml::kXMLCharCond = X("cond") |
|
static const X | uscxml::kXMLCharContent = X("content") |
|
static const X | uscxml::kXMLCharData = X("data") |
|
static const X | uscxml::kXMLCharDataModel = X("datamodel") |
|
static const X | uscxml::kXMLCharDelay = X("delay") |
|
static const X | uscxml::kXMLCharDelayExpr = X("delayexpr") |
|
static const X | uscxml::kXMLCharElse = X("else") |
|
static const X | uscxml::kXMLCharElseIf = X("elseif") |
|
static const X | uscxml::kXMLCharEvent = X("event") |
|
static const X | uscxml::kXMLCharEventExpr = X("eventexpr") |
|
static const X | uscxml::kXMLCharExpr = X("expr") |
|
static const X | uscxml::kXMLCharFinal = X("final") |
|
static const X | uscxml::kXMLCharForEach = X("foreach") |
|
static const X | uscxml::kXMLCharHistory = X("history") |
|
static const X | uscxml::kXMLCharId = X("id") |
|
static const X | uscxml::kXMLCharIdLocation = X("idlocation") |
|
static const X | uscxml::kXMLCharIf = X("if") |
|
static const X | uscxml::kXMLCharIndex = X("index") |
|
static const X | uscxml::kXMLCharInitial = X("initial") |
|
static const X | uscxml::kXMLCharInvokeId = X("invokeid") |
|
static const X | uscxml::kXMLCharItem = X("item") |
|
static const X | uscxml::kXMLCharLabel = X("label") |
|
static const X | uscxml::kXMLCharLocation = X("location") |
|
static const X | uscxml::kXMLCharLog = X("log") |
|
static const X | uscxml::kXMLCharName = X("name") |
|
static const X | uscxml::kXMLCharNameList = X("namelist") |
|
static const X | uscxml::kXMLCharOnEntry = X("onentry") |
|
static const X | uscxml::kXMLCharOnExit = X("onexit") |
|
static const X | uscxml::kXMLCharParallel = X("parallel") |
|
static const X | uscxml::kXMLCharParam = X("param") |
|
static const X | uscxml::kXMLCharRaise = X("raise") |
|
static const X | uscxml::kXMLCharScript = X("script") |
|
static const X | uscxml::kXMLCharScxml = X("scxml") |
|
static const X | uscxml::kXMLCharSendId = X("sendid") |
|
static const X | uscxml::kXMLCharSendIdExpr = X("sendidexpr") |
|
static const X | uscxml::kXMLCharSource = X("src") |
|
static const X | uscxml::kXMLCharSourceExpr = X("srcexpr") |
|
static const X | uscxml::kXMLCharState = X("state") |
|
static const X | uscxml::kXMLCharTarget = X("target") |
|
static const X | uscxml::kXMLCharTargetExpr = X("targetexpr") |
|
static const X | uscxml::kXMLCharTransition = X("transition") |
|
static const X | uscxml::kXMLCharType = X("type") |
|
static const X | uscxml::kXMLCharTypeExpr = X("typeexpr") |
|