#include <WsfPProxyUndo.hpp>
◆ WsfPProxyUndoValue() [1/3]
| WsfPProxyUndoValue::WsfPProxyUndoValue |
( |
| ) |
|
|
inline |
◆ WsfPProxyUndoValue() [2/3]
◆ WsfPProxyUndoValue() [3/3]
◆ ~WsfPProxyUndoValue()
| WsfPProxyUndoValue::~WsfPProxyUndoValue |
( |
| ) |
|
|
inline |
◆ Assign()
◆ Cleanup()
| void WsfPProxyUndoValue::Cleanup |
( |
| ) |
|
|
inlineprotected |
◆ Commit()
| void WsfPProxyUndoValue::Commit |
( |
size_t | aHistoryIndex = 0 | ) |
|
|
inline |
◆ DebugAddr()
| std::string WsfPProxyUndoValue::DebugAddr |
( |
| ) |
const |
◆ DisableUndo()
| void WsfPProxyUndoValue::DisableUndo |
( |
| ) |
|
|
inline |
◆ Exists()
| bool WsfPProxyUndoValue::Exists |
( |
| ) |
const |
|
inline |
◆ Get()
◆ GetAttr() [1/4]
◆ GetAttr() [2/4]
◆ GetAttr() [3/4]
◆ GetAttr() [4/4]
◆ GetHistorySize()
| size_t WsfPProxyUndoValue::GetHistorySize |
( |
| ) |
const |
|
inline |
◆ GetParent()
◆ GetPath()
◆ GetUndo()
◆ ListPush()
| bool WsfPProxyUndoValue::ListPush |
( |
| ) |
|
|
inline |
◆ MapDelete()
| bool WsfPProxyUndoValue::MapDelete |
( |
const std::string & | aMapKey | ) |
|
|
inline |
◆ MapInsert()
| bool WsfPProxyUndoValue::MapInsert |
( |
const std::string & | aMapKey, |
|
|
WsfPProxyValue | aValue ) |
|
inline |
◆ MoveToAttr() [1/5]
| bool WsfPProxyUndoValue::MoveToAttr |
( |
const std::string & | aKey | ) |
|
|
inline |
◆ MoveToAttr() [2/5]
◆ MoveToAttr() [3/5]
| bool WsfPProxyUndoValue::MoveToAttr |
( |
const WsfPProxyKey & | aKey | ) |
|
|
inline |
◆ MoveToAttr() [4/5]
| bool WsfPProxyUndoValue::MoveToAttr |
( |
const WsfPProxyPath & | aPath | ) |
|
|
inline |
◆ MoveToAttr() [5/5]
| bool WsfPProxyUndoValue::MoveToAttr |
( |
size_t | aIndex | ) |
|
|
inline |
References mPath.
Referenced by WsfPProxySatisfy::BuildSequenceEquations(), WsfPProxySatisfy::FindBindingAddress2(), WsfPProxySatisfy::FollowAction(), GetAttr(), GetAttr(), GetAttr(), GetAttr(), WsfPProxySatisfy::LookupCurrent(), WsfPProxySatisfy::LookupCurrent(), MoveToAttr(), MoveToAttr(), and MoveToAttr().
◆ MoveToParent()
| void WsfPProxyUndoValue::MoveToParent |
( |
| ) |
|
|
inline |
◆ operator bool()
| WsfPProxyUndoValue::operator bool |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Rollback() [1/2]
| void WsfPProxyUndoValue::Rollback |
( |
| ) |
|
|
inline |
◆ Rollback() [2/2]
| void WsfPProxyUndoValue::Rollback |
( |
size_t | aHistoryIndex | ) |
|
|
inline |
◆ SetUnset()
| bool WsfPProxyUndoValue::SetUnset |
( |
bool | aIsUnset | ) |
|
|
inline |
◆ mPath
Referenced by Assign(), DebugAddr(), Get(), GetPath(), ListPush(), MapDelete(), MapInsert(), MoveToAttr(), MoveToAttr(), MoveToParent(), operator=(), SetUnset(), and WsfPProxyUndoValue().
◆ mReferenceCount
| UtReferenceCount* WsfPProxyUndoValue::mReferenceCount |
|
protected |
◆ mUndoPtr
Referenced by Assign(), Cleanup(), Commit(), DebugAddr(), DisableUndo(), Get(), GetHistorySize(), GetUndo(), ListPush(), MapDelete(), MapInsert(), operator bool(), operator=(), Rollback(), Rollback(), SetUnset(), WsfPProxyUndoValue(), WsfPProxyUndoValue(), and WsfPProxyUndoValue().
The documentation for this class was generated from the following files: