ExpressionInfo
ExpressionInfo* info,
ExpressionInfo* info,
class ExpressionInfo : public BReferenceable {
ExpressionInfo();
ExpressionInfo(const ExpressionInfo& other);
ExpressionInfo(const BString& expression);
virtual ~ExpressionInfo();
class ExpressionInfo::Listener : public DoublyLinkedListLinkImpl<Listener> {
virtual void ExpressionEvaluated(ExpressionInfo* info,
ExpressionInfo* info,
class ExpressionInfo;
fExpressionInfo = new(std::nothrow) ExpressionInfo();
ExpressionInfo* info = NULL, status_t expressionResult = B_OK,
CliContext::ExpressionEvaluated(ExpressionInfo* info, status_t result,
ExpressionInfo* GetExpressionInfo() const
BReference<ExpressionInfo> fExpressionInfo;
virtual void ExpressionEvaluated(ExpressionInfo* info,
ExpressionInfo* fExpressionInfo;
public ExpressionInfo::Listener,
ExpressionEvaluationWindow::ExpressionEvaluationRequested(ExpressionInfo* info,
ExpressionInfo* info,
fExpressionInfo = new ExpressionInfo();
InspectorWindow::ExpressionEvaluated(ExpressionInfo* info, status_t result,
ExpressionInfo* fExpressionInfo;
private ExpressionInfo::Listener {
virtual void ExpressionEvaluated(ExpressionInfo* info,
TeamWindow::ExpressionEvaluationRequested(ExpressionInfo* info,
ExpressionInfo* info,
ExpressionInfo* info = infoList.ItemAt(i);
ExpressionInfo* info;
ExpressionInfo* info;
ExpressionVariableID(ExpressionInfo* info)
ExpressionInfo* fInfo;
VariablesView::ExpressionEvaluated(ExpressionInfo* info, status_t result,
bool persistentExpression, ExpressionInfo*& _info)
ExpressionInfo* info = new(std::nothrow) ExpressionInfo(expression);
BReference<ExpressionInfo> infoReference(info, true);
ExpressionInfo* info = entry->ItemAt(i);
ExpressionInfo* info = entry->ItemAt(i);
VariablesView::_AddExpressionNode(ExpressionInfo* info, status_t result,
class VariablesView::VariablesExpressionInfo : public ExpressionInfo {
ExpressionInfo(expression),
ExpressionInfo*& _info);
void _AddExpressionNode(ExpressionInfo* info,
ExpressionInfo* fTemporaryExpression;
ExpressionInfo* info,
private ExpressionInfo::Listener {
virtual void ExpressionEvaluated(ExpressionInfo* info,
typedef BObjectList<ExpressionInfo> ExpressionInfoList;
fLengthExpressionInfo = new ExpressionInfo(text);
WatchPromptWindow::ExpressionEvaluated(ExpressionInfo* info, status_t result,
ExpressionInfo* info = NULL;
fAddressExpressionInfo = new ExpressionInfo(text);
class WatchPromptWindow : public BWindow, private ExpressionInfo::Listener
virtual void ExpressionEvaluated(ExpressionInfo* info,
ExpressionInfo* fAddressExpressionInfo;
ExpressionInfo* fLengthExpressionInfo;
ExpressionInfo* info, StackFrame* frame, ::Thread* thread)
BReference<ExpressionInfo> infoReference(info);
ExpressionInfo* info, StackFrame* frame, ::Thread* thread)
ExpressionInfo* info;
BReference<ExpressionInfo> infoReference(info, true);
class ExpressionEvaluationListener : public ExpressionInfo::Listener {
virtual void ExpressionEvaluated(ExpressionInfo* info, status_t result,
ExpressionInfo* expressionInfo = new(std::nothrow) ExpressionInfo(
BReference<ExpressionInfo> expressionReference(expressionInfo, true);
ExpressionInfo* info, StackFrame* frame,
class ExpressionInfo;
ExpressionInfo* info,
ExpressionInfo* fExpressionInfo;
ExpressionInfo::ExpressionInfo()
ExpressionInfo::ExpressionInfo(const ExpressionInfo& other)
ExpressionInfo::~ExpressionInfo()
ExpressionInfo::ExpressionInfo(const BString& expression)
ExpressionInfo::SetTo(const BString& expression)
ExpressionInfo::AddListener(Listener* listener)
ExpressionInfo::RemoveListener(Listener* listener)
ExpressionInfo::NotifyExpressionEvaluated(status_t result,
ExpressionInfo::Listener::~Listener()