![]() |
KSquare Utilities
|
Inheritance diagram for KKMLL::FeatureEncoder2::FeatureVar2List:Public Member Functions | |
| FeatureVar2List (bool _owner) | |
| ~FeatureVar2List () | |
Public Member Functions inherited from KKB::KKQueue< FeatureEncoder2::FeatureVar2 > | |
| KKQueue (bool _owner=true) | |
| KKQueue (const KKQueue &q, bool _owner) | |
| Constructor, similar to the Copy Constructor except that you can control whether it duplicates the contents. More... | |
| virtual | ~KKQueue () |
| Virtual destructor; if owns its contents will also call the destructor on each one entry that it contains. More... | |
| virtual void | Add (EntryPtr _entry) |
| virtual void | AddFirst (EntryPtr _entry) |
| virtual void | AddQueue (const KKQueue &q) |
| Add the contents of a separate KKQueue container to this container. More... | |
| EntryPtr | BackOfQueue () const |
| void | DeleteContents () |
| void | DeleteEntry (EntryPtr _entry) |
| void | DeleteEntry (kkuint32 _idx) |
| KKQueue * | DuplicateListAndContents () const |
| Creates a new container including duplicating the contents, which also makes the new instance the owner of those contents. More... | |
| kkuint32 | FindTheKthElement (kkuint32 k, Functor pred) |
| EntryPtr | FrontOfQueue () const |
| EntryPtr | GetFirst () const |
| EntryPtr | GetLast () const |
| EntryPtr | IdxToPtr (kkuint32 idx) const |
| kkint32 | LocateEntry (EntryConstPtr _entry) const |
| EntryPtr | LookAtBack () const |
| EntryPtr | LookAtFront () const |
| bool | operator!= (const KKQueue< FeatureEncoder2::FeatureVar2 > &rightSide) const |
| returns False if NOT every entry in both containers point to the same elements More... | |
| KKQueue & | operator= (const KKQueue &q) |
| Assignment Operator. More... | |
| bool | operator== (const KKQueue< FeatureEncoder2::FeatureVar2 > &rightSide) const |
| Returns True if every entry in both containers point to the same elements. More... | |
| FeatureEncoder2::FeatureVar2 & | operator[] (kkuint32 i) const |
| bool | Owner () const |
| void | Owner (bool _owner) |
| virtual EntryPtr | PopFromBack () |
| virtual EntryPtr | PopFromFront () |
| kkint32 | PtrToIdx (EntryConstPtr _entry) const |
| virtual void | PushOnBack (EntryPtr _entry) |
| virtual void | PushOnFront (EntryPtr _entry) |
| kkint32 | QueueSize () const |
| void | RandomizeOrder () |
| Randomizes the order of the vector. More... | |
| void | RandomizeOrder (kkint64 seed) |
| void | RandomizeOrder (RandomNumGenerator &randomVariable) |
| Randomizes the order of the vector. More... | |
| virtual EntryPtr | RemoveFirst () |
| virtual EntryPtr | RemoveLast () |
| void | SetIdxToPtr (kkuint32 _idx, FeatureEncoder2::FeatureVar2 *_ptr) |
| void | SwapIndexes (size_t idx1, size_t idx2) |
Additional Inherited Members | |
Public Types inherited from KKB::KKQueue< FeatureEncoder2::FeatureVar2 > | |
| typedef std::vector< FeatureEncoder2::FeatureVar2 * >::const_iterator | const_iterator |
| typedef std::vector< FeatureEncoder2::FeatureVar2 * >::iterator | iterator |
Protected Member Functions inherited from KKB::KKQueue< FeatureEncoder2::FeatureVar2 > | |
| KKQueue (const KKQueue &q) | |
| Copy Constructor creating new instance; including duplicating contents if owner set to true. More... | |
Definition at line 408 of file FeatureEncoder2.cpp.
|
inline |
Definition at line 411 of file FeatureEncoder2.cpp.
References KKMLL::FeatureEncoder2::FeatureVar2List::FeatureVar2List().
Referenced by KKMLL::FeatureEncoder2::FeatureVar2List::FeatureVar2List().
|
inline |
Definition at line 415 of file FeatureEncoder2.cpp.