|
HDK
|
#include <OP_Dependency.h>
Classes | |
| class | reverse_iterator |
Public Types | |
| typedef reverse_iterator | const_iterator |
Public Member Functions | |
| OP_DependencyList () | |
| OP_DependencyList (const OP_DependencyList &src) | |
| ~OP_DependencyList () | |
| OP_DependencyList & | operator= (const OP_DependencyList &src) |
| bool | isEmpty () const |
| void | clear () |
| void | append (const OP_Dependency &v) |
| int64 | getMemoryUsage (bool inclusive) const |
| OP_Dependency * | find (int ref_op_id, const PRM_RefId &source_ref, const PRM_RefId &ref_id) const |
| Find a dependency for the given criteria. More... | |
| OP_Dependency * | find (int ref_op_id, const PRM_RefId &ref_id) const |
| const_iterator | begin () const |
| const_iterator | end () const |
| reverse_iterator | rbegin () const |
| reverse_iterator | rend () const |
| void | removeItem (const reverse_iterator &it) |
| int | removeMatching (int ref_op_id, OP_InterestType mask) |
| int | removeMatching (int ref_op_id, const PRM_RefId &ref_id, OP_InterestType mask) |
Friends | |
| class | reverse_iterator |
Definition at line 226 of file OP_Dependency.h.
Definition at line 381 of file OP_Dependency.h.
|
inline |
Definition at line 229 of file OP_Dependency.h.
| OP_DependencyList::OP_DependencyList | ( | const OP_DependencyList & | src | ) |
|
inline |
Definition at line 234 of file OP_Dependency.h.
| void OP_DependencyList::append | ( | const OP_Dependency & | v | ) |
|
inline |
Definition at line 383 of file OP_Dependency.h.
| void OP_DependencyList::clear | ( | ) |
|
inline |
Definition at line 384 of file OP_Dependency.h.
| OP_Dependency* OP_DependencyList::find | ( | int | ref_op_id, |
| const PRM_RefId & | source_ref, | ||
| const PRM_RefId & | ref_id | ||
| ) | const |
Find a dependency for the given criteria.
| OP_Dependency* OP_DependencyList::find | ( | int | ref_op_id, |
| const PRM_RefId & | ref_id | ||
| ) | const |
| int64 OP_DependencyList::getMemoryUsage | ( | bool | inclusive | ) | const |
|
inline |
Definition at line 239 of file OP_Dependency.h.
| OP_DependencyList& OP_DependencyList::operator= | ( | const OP_DependencyList & | src | ) |
|
inline |
Definition at line 385 of file OP_Dependency.h.
| void OP_DependencyList::removeItem | ( | const reverse_iterator & | it | ) |
| int OP_DependencyList::removeMatching | ( | int | ref_op_id, |
| OP_InterestType | mask | ||
| ) |
Remove all matching dependencies. Returns number of items removed
| int OP_DependencyList::removeMatching | ( | int | ref_op_id, |
| const PRM_RefId & | ref_id, | ||
| OP_InterestType | mask | ||
| ) |
Remove all matching dependencies. Returns number of items removed
|
inline |
Definition at line 386 of file OP_Dependency.h.
|
friend |
Definition at line 391 of file OP_Dependency.h.