#include <kptaccount.h>
Public Member Functions | |
| Account () | |
| Account (TQString name, TQString description=TQString()) | |
| ~Account () | |
| TQString | name () const |
| void | setName (TQString name) |
| TQString | description () const |
| void | setDescription (TQString desc) |
| bool | isElement () const |
| Accounts * | list () const |
| void | setList (Accounts *list) |
| Account * | parent () const |
| void | setParent (Account *parent) |
| void | clear () |
| void | append (Account *account) |
| void | take (Account *account) |
| void | insertChildren () |
| bool | load (TQDomElement &element, const Project &project) |
| void | save (TQDomElement &element) const |
| const TQPtrList< Account > & | accountList () const |
| Account * | findAccount () const |
| Account * | findAccount (const TQString &id) const |
| bool | removeId () |
| bool | removeId (const TQString &id) |
| bool | insertId () |
| bool | insertId (const Account *account) |
| void | append (const CostPlace *cp) |
| const TQPtrList< CostPlace > & | costPlaces () const |
| Account::CostPlace * | findCostPlace (const Node &node) const |
| CostPlace * | findRunning (const Node &node) const |
| void | removeRunning (const Node &node) |
| void | addRunning (Node &node) |
| CostPlace * | findStartup (const Node &node) const |
| void | removeStartup (const Node &node) |
| void | addStartup (Node &node) |
| CostPlace * | findShutdown (const Node &node) const |
| void | removeShutdown (const Node &node) |
| void | addShutdown (Node &node) |
| void | printDebug (TQString indent) |
Detailed Description
Account holds one account.
An account can have any number of sub-accounts. Account names must be unique.
Definition at line 48 of file kptaccount.h.
Constructor & Destructor Documentation
◆ Account() [1/2]
| KPlato::Account::Account | ( | ) |
Constructor.
Definition at line 34 of file kptaccount.cpp.
◆ Account() [2/2]
| KPlato::Account::Account | ( | TQString | name, |
| TQString | description = TQString() |
||
| ) |
Definition at line 46 of file kptaccount.cpp.
◆ ~Account()
| KPlato::Account::~Account | ( | ) |
Destructor.
Definition at line 58 of file kptaccount.cpp.
Member Function Documentation
◆ accountList()
|
inline |
Definition at line 88 of file kptaccount.h.
◆ addRunning()
| void KPlato::Account::addRunning | ( | Node & | node | ) |
Definition at line 177 of file kptaccount.cpp.
◆ addShutdown()
| void KPlato::Account::addShutdown | ( | Node & | node | ) |
Definition at line 226 of file kptaccount.cpp.
◆ addStartup()
| void KPlato::Account::addStartup | ( | Node & | node | ) |
Definition at line 201 of file kptaccount.cpp.
◆ append() [1/2]
| void KPlato::Account::append | ( | Account * | account | ) |
Definition at line 76 of file kptaccount.cpp.
◆ append() [2/2]
|
inline |
Definition at line 145 of file kptaccount.h.
◆ clear()
|
inline |
Definition at line 80 of file kptaccount.h.
◆ costPlaces()
|
inline |
Definition at line 146 of file kptaccount.h.
◆ description()
|
inline |
Definition at line 71 of file kptaccount.h.
◆ findAccount() [1/2]
|
inline |
Definition at line 90 of file kptaccount.h.
◆ findAccount() [2/2]
| Account * KPlato::Account::findAccount | ( | const TQString & | id | ) | const |
Definition at line 235 of file kptaccount.cpp.
◆ findCostPlace()
| Account::CostPlace * KPlato::Account::findCostPlace | ( | const Node & | node | ) | const |
Definition at line 152 of file kptaccount.cpp.
◆ findRunning()
| Account::CostPlace * KPlato::Account::findRunning | ( | const Node & | node | ) | const |
Definition at line 162 of file kptaccount.cpp.
◆ findShutdown()
| Account::CostPlace * KPlato::Account::findShutdown | ( | const Node & | node | ) | const |
Definition at line 211 of file kptaccount.cpp.
◆ findStartup()
| Account::CostPlace * KPlato::Account::findStartup | ( | const Node & | node | ) | const |
Definition at line 186 of file kptaccount.cpp.
◆ insertChildren()
| void KPlato::Account::insertChildren | ( | ) |
Definition at line 84 of file kptaccount.cpp.
◆ insertId() [1/2]
| bool KPlato::Account::insertId | ( | ) |
Definition at line 245 of file kptaccount.cpp.
◆ insertId() [2/2]
| bool KPlato::Account::insertId | ( | const Account * | account | ) |
Definition at line 249 of file kptaccount.cpp.
◆ isElement()
|
inline |
Definition at line 74 of file kptaccount.h.
◆ list()
|
inline |
Definition at line 76 of file kptaccount.h.
◆ load()
| bool KPlato::Account::load | ( | TQDomElement & | element, |
| const Project & | project | ||
| ) |
Definition at line 108 of file kptaccount.cpp.
◆ name()
|
inline |
Definition at line 68 of file kptaccount.h.
◆ parent()
|
inline |
Definition at line 78 of file kptaccount.h.
◆ printDebug()
| void KPlato::Account::printDebug | ( | TQString | indent | ) |
Definition at line 509 of file kptaccount.cpp.
◆ removeId() [1/2]
|
inline |
Definition at line 92 of file kptaccount.h.
◆ removeId() [2/2]
| bool KPlato::Account::removeId | ( | const TQString & | id | ) |
Definition at line 241 of file kptaccount.cpp.
◆ removeRunning()
| void KPlato::Account::removeRunning | ( | const Node & | node | ) |
Definition at line 167 of file kptaccount.cpp.
◆ removeShutdown()
| void KPlato::Account::removeShutdown | ( | const Node & | node | ) |
Definition at line 216 of file kptaccount.cpp.
◆ removeStartup()
| void KPlato::Account::removeStartup | ( | const Node & | node | ) |
Definition at line 191 of file kptaccount.cpp.
◆ save()
| void KPlato::Account::save | ( | TQDomElement & | element | ) | const |
Definition at line 137 of file kptaccount.cpp.
◆ setDescription()
|
inline |
Definition at line 72 of file kptaccount.h.
◆ setList()
|
inline |
Definition at line 77 of file kptaccount.h.
◆ setName()
| void KPlato::Account::setName | ( | TQString | name | ) |
Definition at line 68 of file kptaccount.cpp.
◆ setParent()
|
inline |
Definition at line 79 of file kptaccount.h.
◆ take()
| void KPlato::Account::take | ( | Account * | account | ) |
Definition at line 94 of file kptaccount.cpp.
The documentation for this class was generated from the following files:
