| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Resource Class Reference#include <Resource.h>
Inheritance diagram for Resource: ![]() Detailed DescriptionProvides a generic interface for resources which need to keep track of when they are in use, such as mutex locks.
Definition at line 6 of file Resource.h.
Constructor & Destructor Documentation
destructor (does nothing -- up to subclass if they need to release resource)
Definition at line 16 of file Resource.h.
Member Function Documentation
releases the resource
Implemented in MutexLock< num_doors >, MutexLock< ProcessID::NumProcesses >, and MutexLock< MAX_ACCESS >. Referenced by MarkScope::reset(), and MarkScope::~MarkScope().
marks the resource as in use
Implemented in MutexLock< num_doors >, MutexLock< ProcessID::NumProcesses >, and MutexLock< MAX_ACCESS >. Referenced by MarkScope::MarkScope(), and MarkScope::reset().
Member Data Documentation
to use as the data reference when none is needed/specified
Definition at line 13 of file Resource.h. Referenced by Socket::getWriteBuffer(), and Socket::write().
The documentation for this class was generated from the following files: | |||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:05:12 2006 by Doxygen 1.4.7 |