#include <SPLLinkedListLogClass.h>
Inheritance diagram for SecurePlayLibrary::SPLLinkedListLogClass:

Public Member Functions | |
| SPLLinkedListLogClass () | |
| ~SPLLinkedListLogClass () | |
| void | addEntry (void *entry) |
| void | clear () |
| bool | reset () |
| void * | getNextEntry () |
| void * | getPreviousEntry () |
| void * | getCurrentEntry () |
| int | getLogLength () |
| string | getLogtype () |
Private Attributes | |
| vector< void * > | prentryList |
| int | prptr |
| string | logtype |
|
|
Default Constructor. |
|
|
Default Destructor |
|
|
Add a entry to the log object.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
Clear the log. Implements SecurePlayLibrary::SPLogInterface. |
|
|
This method returns the current entry in the Log - where the pointer indicates.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
This method returns the number of logged objects in the log instance.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
This method returns the log type of the log class that implements this log interface.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
Get the next entry in the log.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
This method returns the previous entry in the log.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
Resets the log pointer.
Implements SecurePlayLibrary::SPLogInterface. |
|
|
|
|
|
This is a private object that acts as the storage container for the log object entries. |
|
|
This is a pointer to indicate the current location in an existing log object. |