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

Public Member Functions | |
| virtual | ~SPLogInterface () |
| virtual void | addEntry (void *entry)=0 |
| virtual void | clear ()=0 |
| virtual bool | reset ()=0 |
| virtual void * | getNextEntry ()=0 |
| virtual void * | getPreviousEntry ()=0 |
| virtual void * | getCurrentEntry ()=0 |
| virtual int | getLogLength ()=0 |
| virtual string | getLogtype ()=0 |
|
|
Virtual Destructor. |
|
|
Add a entry to the log object.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
Clear the log. Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
This method returns the current entry in the Log - where the pointer indicates.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
This method returns the number of logged objects in the log instance.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
This method returns the log type of the log class that implements this log interface.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
Get the next entry in the log.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
This method returns the previous entry in the log.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |
|
|
Resets the log pointer.
Implemented in SecurePlayLibrary::SPLCircularLogClass, SecurePlayLibrary::SPLLinkedListLogClass, and SecurePlayLibrary::SPLLogOneClass. |