|
Ginga
0.13.6.1771-df200
The iTV middleware.
|
#include <NclPort.h>


Public Member Functions | |
| NclPort (NclDocument *, const string &) | |
| ~NclPort () | |
| NclComposition * | getParent () |
| void | initParent (NclComposition *) |
| NclNode * | getNode () |
| void | initNode (NclNode *) |
| NclAnchor * | getInterface () |
| void | initInterface (NclAnchor *) |
| void | getTarget (NclNode **, NclAnchor **) |
| string | getId () |
| NclDocument * | getDocument () |
Protected Member Functions | |
| NclNode * | getFinalNode () |
| NclAnchor * | getFinalInterface () |
Protected Attributes | |
| NclComposition * | _parent |
| NclNode * | _node |
| NclAnchor * | _interface |
| GINGA_NAMESPACE_BEGIN NclPort::NclPort | ( | NclDocument * | ncl, |
| const string & | id | ||
| ) |
References _interface, _node, and _parent.
| NclPort::~NclPort | ( | ) |
|
inherited |
References NclEntity::_ncl, and GINGA_NAMESPACE_END.
Referenced by NclNode::setProperty().
|
protected |
References _interface, cast, GINGA_NAMESPACE_END, and instanceof.
Referenced by getTarget().
|
protected |
References _interface, _node, cast, and instanceof.
Referenced by getTarget().
|
inherited |
References NclEntity::_id.
Referenced by NclProperty::getName(), NclNode::getProperty(), NclNode::hasProperty(), ncl_pop_context(), Formatter::obtainEvent(), Formatter::obtainExecutionObject(), Formatter::obtainFormatterEventFromBind(), ParserXercesC::parseBind(), NclDocument::registerEntity(), NclNode::setProperty(), ParserXercesC::solveNodeReferences(), Formatter::start(), and NclDocument::unregisterEntity().
| NclAnchor * NclPort::getInterface | ( | ) |
References _interface.
Referenced by NclComposition::getMapInterface().
| NclNode * NclPort::getNode | ( | ) |
References _node.
Referenced by NclComposition::getMapInterface().
| NclComposition * NclPort::getParent | ( | ) |
References _parent.
References g_assert_nonnull(), getFinalInterface(), and getFinalNode().
| void NclPort::initInterface | ( | NclAnchor * | iface | ) |
References _interface, and g_assert_nonnull().
Referenced by ParserXercesC::parsePort().
| void NclPort::initNode | ( | NclNode * | node | ) |
References _node, and g_assert_nonnull().
Referenced by ParserXercesC::parsePort().
| void NclPort::initParent | ( | NclComposition * | parent | ) |
References _parent, and g_assert_nonnull().
Referenced by NclComposition::addPort().
|
protected |
Referenced by getFinalInterface(), getFinalNode(), getInterface(), initInterface(), and NclPort().
|
protected |
Referenced by getFinalNode(), getNode(), initNode(), and NclPort().
|
protected |
Referenced by getParent(), initParent(), and NclPort().