ValueNodeChild
virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
status_t AddChildNodes(ValueNodeChild* nodeChild);
status_t _CreateValueNode(ValueNodeChild* nodeChild);
class ValueNodeChild;
ValueNodeChild* ValueNodeValue() const
void SetToValueNode(ValueNodeChild* child);
ValueNodeChild* fValueNodeValue;
class ValueNodeChild;
ValueNodeChild* child,
class ValueNodeChild;
virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
class ValueNodeChild;
status_t FindBestTypeHandler(ValueNodeChild* nodeChild,
status_t FindTypeHandlers(ValueNodeChild* nodeChild,
status_t CreateValueNode(ValueNodeChild* nodeChild,
ChildlessValueNode(ValueNodeChild* nodeChild);
virtual ValueNodeChild* ChildAt(int32 index) const;
class ValueNodeChild;
ValueNode(ValueNodeChild* nodeChild);
ValueNodeChild* NodeChild() const { return fNodeChild; }
virtual ValueNodeChild* ChildAt(int32 index) const = 0;
ValueNodeChild* fNodeChild;
class ValueNodeChild : public BReferenceable {
ValueNodeChild();
virtual ~ValueNodeChild();
class ValueNodeChild;
ValueNodeChild* ChildAt(int32 index) const;
bool AddChild(ValueNodeChild* child);
void RemoveChild(ValueNodeChild* child);
ValueNodeChild* nodeChild,
typedef BObjectList<ValueNodeChild> NodeChildList;
virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
AddressValueNode(ValueNodeChild* nodeChild,
virtual ValueNodeChild* ChildAt(int32 index) const;
class AddressValueNodeChild : public ValueNodeChild {
ValueNodeChild* nodeChild, ArrayType* type,
virtual ValueNodeChild* ChildAt(int32 index) const;
ArrayValueNode(ValueNodeChild* nodeChild,
ValueNodeChild* nodeChild,
class AbstractArrayValueNodeChild : public ValueNodeChild {
BListValueNode(ValueNodeChild* nodeChild,
virtual ValueNodeChild* ChildAt(int32 index) const;
typedef BObjectList<ValueNodeChild> ChildNodeList;
class BMessageValueNode::BMessageFieldNodeChild : public ValueNodeChild {
ValueNodeChild* nodeChild, Type* type);
virtual ValueNodeChild* ChildAt(int32 index) const;
typedef BObjectList<ValueNodeChild> ChildNodeList;
virtual ValueNodeChild* ChildAt(int32 index) const;
CStringValueNode(ValueNodeChild* nodeChild,
CompoundValueNode(ValueNodeChild* nodeChild,
virtual ValueNodeChild* ChildAt(int32 index) const;
EnumerationValueNode(ValueNodeChild* nodeChild,
class ExpressionValueNodeChild : public ValueNodeChild {
ValueNodeChild* nodeChild,
PrimitiveValueNode(ValueNodeChild* nodeChild,
class VariableValueNodeChild : public ValueNodeChild {
CliContext::ValueNodeChanged(ValueNodeChild* nodeChild, ValueNode* oldNode,
virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild* child = node->ChildAt(i);
for (int32 j = 0; ValueNodeChild* child = container->ChildAt(j); j++) {
class ValueNodeChild;
for (int32 i = 0; ValueNodeChild* child = container->ChildAt(i); i++) {
BReference<ValueNodeChild> nodeChildReference(nodeChild);
VariablesView::VariableTableModel::ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild* nodeChild = valueNode->NodeChild();
ValueNodeChild* child = valueNode->ChildAt(i);
ValueNodeChild* nodeChild = node->NodeChild();
ValueNodeChild* nodeChild = valueNode->NodeChild();
ValueNodeChild* child = node->NodeChild();
ValueNodeChild*& _child, const char* presentationName)
BReference<ValueNodeChild> childReference(_child, true);
ModelNode* parent, ValueNodeChild* nodeChild, bool isPresentationNode,
virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild* child = node->NodeChild();
ValueNodeChild* nodeChild;
BReference<ValueNodeChild> nodeChildReference(nodeChild, true);
ValueNodeChild* child = node->NodeChild();
ValueNodeChild* nodeChild = node->NodeChild();
ModelNode(ModelNode* parent, Variable* variable, ValueNodeChild* nodeChild,
ValueNodeChild* child = node->NodeChild();
ValueNodeChild* child = node->NodeChild();
ValueNodeChild* child = NULL;
ValueNodeChild* NodeChild() const
ValueNodeChild* fNodeChild;
void ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild*& _child,
typedef ValueNodeChild* KeyType;
size_t HashKey(const ValueNodeChild* key) const
bool Compare(const ValueNodeChild* key,
ValueNodeChild* nodeChild,
VariablesView::ContainerListener::ValueNodeChanged(ValueNodeChild* nodeChild,
class ValueNodeChild;
typedef BObjectList<ValueNodeChild> ExpressionChildList;
ValueNodeChild* child = container->ChildAt(i);
ValueNodeChild* child = node->ChildAt(i);
class ValueNodeChild;
ValueNodeManager::ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild* nodeChild = valueNode->NodeChild();
ValueNodeChild* child = valueNode->ChildAt(i);
ValueNodeChild* nodeChild = new (std::nothrow) VariableValueNodeChild(
BReference<ValueNodeChild> nodeChildReference(nodeChild, true);
ValueNodeManager::_CreateValueNode(ValueNodeChild* nodeChild)
ValueNodeManager::AddChildNodes(ValueNodeChild* nodeChild)
ValueNodeChild* nodeChild);
class ValueNodeChild;
ResolveValueNodeValueJob::_ResolveNodeChildLocation(ValueNodeChild* nodeChild)
ValueNodeChild* nodeChild = fValueNode->NodeChild();
BReference<ValueNodeChild> nodeChildReference(nodeChild);
ExpressionResult::SetToValueNode(ValueNodeChild* child)
ValueNodeChild* child = NULL;
ValueNodeChild* thisChild = NULL;
ValueNodeChild* current = container->ChildAt(i);
ValueNodeChild* current = parentNode->ChildAt(i);
ValueNodeChild* child = NULL;
const Token& token, ValueNodeChild* child)
const BVariant& value, ValueNodeChild*& _output) const
class ValueNodeChild;
ValueNodeChild* child);
ValueNodeChild*& _output) const;
UiUtils::PrintValueNodeGraph(BString& _output, ValueNodeChild* child,
TypeHandlerRoster::FindBestTypeHandler(ValueNodeChild* nodeChild, Type* type,
TypeHandlerRoster::FindTypeHandlers(ValueNodeChild* nodeChild, Type* type,
TypeHandlerRoster::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
ValueNodeChild::ValueNodeChild()
ValueNodeChild::~ValueNodeChild()
ValueNodeChild::IsInternal() const
ValueNodeChild::CreateInternalNode(ValueNode*& _node)
ValueNodeChild::SetContainer(ValueNodeContainer* container)
ValueNode::ValueNode(ValueNodeChild* nodeChild)
ValueNodeChild::SetNode(ValueNode* node)
ValueNodeChild::Location() const
ValueNodeChild::SetLocation(ValueLocation* location, status_t resolutionState)
ChildlessValueNode::ChildlessValueNode(ValueNodeChild* nodeChild)
ValueNodeChild*
ValueNodeContainer::NotifyValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeContainer::Listener::ValueNodeChanged(ValueNodeChild* nodeChild,
ValueNodeChild*
ValueNodeContainer::AddChild(ValueNodeChild* child)
ValueNodeContainer::RemoveChild(ValueNodeChild* child)
for (int32 i = 0; ValueNodeChild* child = ChildAt(i); i++) {
BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
CStringTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
ValueNodeChild*
AddressValueNode::AddressValueNode(ValueNodeChild* nodeChild,
ArrayValueNode::ArrayValueNode(ValueNodeChild* nodeChild, ArrayType* type)
InternalArrayValueNode::InternalArrayValueNode(ValueNodeChild* nodeChild,
AbstractArrayValueNode::AbstractArrayValueNode(ValueNodeChild* nodeChild,
ValueNodeChild*
class BListValueNode::BListItemCountNodeChild : public ValueNodeChild {
ValueNodeChild(),
BListValueNode::BListValueNode(ValueNodeChild* nodeChild,
ValueNodeChild*
class BListValueNode::BListElementNodeChild : public ValueNodeChild {
ValueNodeChild(),
BMessageValueNode::BMessageValueNode(ValueNodeChild* nodeChild,
class BMessageWhatNodeChild : public ValueNodeChild {
ValueNodeChild* whatNode
ValueNodeChild(),
ValueNodeChild*
ValueNodeChild*
ValueNodeChild(),
CStringValueNode::CStringValueNode(ValueNodeChild* nodeChild,
CompoundValueNode::CompoundValueNode(ValueNodeChild* nodeChild,
class CompoundValueNode::Child : public ValueNodeChild {
ValueNodeChild*
EnumerationValueNode::EnumerationValueNode(ValueNodeChild* nodeChild,
PointerToMemberValueNode::PointerToMemberValueNode(ValueNodeChild* nodeChild,
PrimitiveValueNode::PrimitiveValueNode(ValueNodeChild* nodeChild,