|
Deluge Firmware
|
#include <Cluster.h>


Public Member Functions | |
| Cluster () | |
| void | convertDataIfNecessary () |
| bool | mayBeStolen (void *thingNotToStealFrom) |
| void | steal (char const *errorCode) |
| int | getAppropriateQueue () |
Public Member Functions inherited from Stealable | |
| Stealable () | |
| virtual bool | mayBeStolen (void *thingNotToStealFrom)=0 |
| virtual void | steal (char const *errorCode)=0 |
| virtual int | getAppropriateQueue ()=0 |
Public Member Functions inherited from BidirectionalLinkedListNode | |
| BidirectionalLinkedListNode () | |
| virtual | ~BidirectionalLinkedListNode () |
| void | remove () |
| void | insertOtherNodeBefore (BidirectionalLinkedListNode *otherNode) |
| bool | isLast () |
Public Attributes | |
| uint8_t | type |
| int8_t | numReasonsHeldBySampleRecorder |
| bool | extraBytesAtStartConverted |
| bool | extraBytesAtEndConverted |
| int32_t | numReasonsToBeLoaded |
| Sample * | sample |
| uint32_t | clusterIndex |
| SampleCache * | sampleCache |
| char | firstThreeBytesPreDataConversion [3] |
| bool | loaded |
| char | dummy [CACHE_LINE_SIZE] |
| char | data [CACHE_LINE_SIZE] |
Public Attributes inherited from Stealable | |
| uint32_t | lastTraversalNo |
Public Attributes inherited from BidirectionalLinkedListNode | |
| BidirectionalLinkedListNode * | next |
| BidirectionalLinkedListNode ** | prevPointer |
| BidirectionalLinkedList * | list |
| Cluster::Cluster | ( | ) |
| void Cluster::convertDataIfNecessary | ( | ) |
|
virtual |
Implements Stealable.
|
virtual |
Implements Stealable.
|
virtual |
Implements Stealable.
| uint32_t Cluster::clusterIndex |
| char Cluster::data[CACHE_LINE_SIZE] |
| char Cluster::dummy[CACHE_LINE_SIZE] |
| bool Cluster::extraBytesAtEndConverted |
| bool Cluster::extraBytesAtStartConverted |
| char Cluster::firstThreeBytesPreDataConversion[3] |
| bool Cluster::loaded |
| int8_t Cluster::numReasonsHeldBySampleRecorder |
| int32_t Cluster::numReasonsToBeLoaded |
| Sample* Cluster::sample |
| SampleCache* Cluster::sampleCache |
| uint8_t Cluster::type |