![]() |
Home | Libraries | Author | Links |
AcceptTimeout enum value | stm::Device | |
AllProperties enum value | stm::Device | |
ArgumentError enum value | stm::Device | |
augmentErrorString(const std::string &prefix, const std::string &suffix=std::string()) const | stm::Device | [virtual] |
canControl() const | stm::Device | [virtual] |
canRead() const | stm::Device | [virtual] |
canSeek() const | stm::Device | [virtual] |
canWrite() const | stm::Device | [virtual] |
clearError() const | stm::Device | [virtual] |
close() | stm::Device | [virtual] |
CloseError enum value | stm::Device | |
control(unsigned int request, const void *inData, int64_t inLen, void *outData, int64_t maxOutLen, int timeout=DefaultTimeout, unsigned int flags=NoFlags) const | stm::Device | [virtual] |
ControlError enum value | stm::Device | |
DefaultProperties enum value | stm::Device | |
DefaultTimeout enum value | stm::Device | |
defaultTimeout() const | stm::Device | [virtual] |
descr() const | stm::Device | [virtual] |
describe(std::ostream &os, unsigned int flags=DefaultProperties) const | stm::Device | [virtual] |
DescribeFlags enum name | stm::Device | |
Device(const Uuid &uuid=Uuid(), const std::string type=std::string(), int defaultTimeout=Forever, const Descriptor &descr=Descriptor()) | stm::Device | |
Device(int defaultTimeout, const Descriptor &descr=Descriptor()) | stm::Device | |
Device(const Uuid &uuid, const std::string type, const Version &version, int defaultTimeout=Forever, const Descriptor &descr=Descriptor()) | stm::Device | |
Device(const Device &other) | stm::Device | |
DeviceType enum value | stm::Device | |
DeviceUuid enum value | stm::Device | |
DriverVersion enum value | stm::Device | |
error() const | stm::Device | [virtual] |
ErrorFlagMask enum value | stm::Device | |
ErrorFlags enum name | stm::Device | |
ErrorState enum name | stm::Device | |
errorString(bool msgOnly=false) const | stm::Device | [virtual] |
Forever enum value | stm::Device | |
hasProperty(const std::string &name) | stm::Device | |
IndentFirst enum value | stm::Device | |
IndentMask enum value | stm::Device | |
isOpen() const | stm::Device | [virtual] |
NoAccess enum value | stm::Device | |
NoError enum value | stm::Device | |
NoFlags enum value | stm::Device | |
NoPropertyNames enum value | stm::Device | |
open(unsigned int openMode=ReadWriteAccess) | stm::Device | [virtual] |
OpenError enum value | stm::Device | |
OpenMode enum name | stm::Device | |
openMode() const | stm::Device | [virtual] |
operator=(const Device &other) | stm::Device | |
pos() const | stm::Device | [virtual] |
property(const std::string &name) const | stm::Device | |
read(void *data, int64_t maxLen, int timeout=DefaultTimeout, unsigned int flags=NoFlags) | stm::Device | [virtual] |
ReadAccess enum value | stm::Device | |
ReadError enum value | stm::Device | |
ReadWriteAccess enum value | stm::Device | |
reset() | stm::Device | [virtual] |
ResourceError enum value | stm::Device | |
seek(int64_t pos) | stm::Device | [virtual] |
SeekError enum value | stm::Device | |
setDefaultTimeout(int defaultTimeout=Forever) | stm::Device | [virtual] |
setDescr(const Descriptor &descr)=0 | stm::Device | [pure virtual] |
setError(int error, const std::string &msg=std::string()) const | stm::Device | [virtual] |
setProperty(const std::string &name, const std::string &value) | stm::Device | |
setType(const std::string &type) | stm::Device | [virtual] |
setUuid(const Uuid &uuid) | stm::Device | [virtual] |
setVersion(const Version &version) | stm::Device | [virtual] |
size() const | stm::Device | [virtual] |
SystemError enum value | stm::Device | |
Timeout enum name | stm::Device | |
type() const | stm::Device | [virtual] |
UnknownError enum value | stm::Device | |
unsetProperty(const std::string &name) | stm::Device | |
uuid() const | stm::Device | [virtual] |
VerboseProperties enum value | stm::Device | |
version() const | stm::Device | [virtual] |
write(const void *data, int64_t len, int timeout=DefaultTimeout, unsigned int flags=NoFlags) | stm::Device | [virtual] |
WriteAccess enum value | stm::Device | |
WriteError enum value | stm::Device | |
~Device() | stm::Device | [virtual] |
© Copyright Tom Michaelis 2002-2007
Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).