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


Public Member Functions | |
| NclMediaRefer (NclDocument *, const string &) | |
| NclMedia * | getReferred () |
| void | initReferred (NclMedia *) |
| NclComposition * | getParent () |
| void | initParent (NclComposition *) |
| void | addAnchor (NclAnchor *) |
| const list< NclAnchor * > * | getAnchors () |
| NclAnchor * | getAnchor (const string &) |
| NclAnchor * | getLambda () |
| bool | hasProperty (const string &) |
| void | setProperty (const string &, const string &) |
| string | getProperty (const string &) |
| NclNode * | derefer () |
| string | getId () |
| NclDocument * | getDocument () |
Private Attributes | |
| NclMedia * | _referred |
| GINGA_NAMESPACE_BEGIN NclMediaRefer::NclMediaRefer | ( | NclDocument * | ncl, |
| const string & | id | ||
| ) |
References _referred.
|
inherited |
References NclNode::_anchors, and g_assert_nonnull().
Referenced by NclNode::NclNode(), ParserXercesC::parseContext(), ParserXercesC::parseMedia(), NclNode::setProperty(), and Formatter::start().
|
inherited |
References cast, g_assert_nonnull(), GINGA_NAMESPACE_END, and instanceof.
Referenced by Formatter::obtainExecutionObject(), and ParserXercesC::parseBind().
|
inherited |
References NclNode::_anchors.
Referenced by ParserXercesC::parseBind(), and ParserXercesC::parsePort().
|
inherited |
References NclNode::_anchors.
Referenced by Formatter::start().
|
inherited |
References NclEntity::_ncl, and GINGA_NAMESPACE_END.
Referenced by NclNode::setProperty().
|
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().
|
inherited |
References NclNode::_lambda, and g_assert_nonnull().
Referenced by ParserXercesC::parseBind(), and ParserXercesC::parsePort().
|
inherited |
References NclNode::_parent.
Referenced by Formatter::obtainExecutionObject().
|
inherited |
References NclNode::_anchors, cast, NclEntity::getId(), and NclProperty::getValue().
|
inherited |
References NclNode::_anchors, cast, and NclEntity::getId().
Referenced by ncl_pop_ncl().
|
inherited |
References NclNode::_parent, and g_assert_nonnull().
Referenced by NclComposition::addNode().
| void NclMediaRefer::initReferred | ( | NclMedia * | media | ) |
References _referred, NclMedia::addSameInstance(), g_assert(), g_assert_nonnull(), and GINGA_NAMESPACE_END.
|
inherited |
References NclNode::_anchors, NclNode::addAnchor(), cast, NclEntity::getDocument(), NclEntity::getId(), and NclProperty::setValue().
Referenced by ncl_pop_ncl(), ncl_push_property(), and ParserXercesC::parseMedia().
|
private |
Referenced by getReferred(), initReferred(), and NclMediaRefer().