Home Libraries Author Links

stm::Device Member List

This is the complete list of members for stm::Device, including all inherited members.

AcceptTimeout enum valuestm::Device
AllProperties enum valuestm::Device
ArgumentError enum valuestm::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 valuestm::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 valuestm::Device
DefaultProperties enum valuestm::Device
DefaultTimeout enum valuestm::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 namestm::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 valuestm::Device
DeviceUuid enum valuestm::Device
DriverVersion enum valuestm::Device
error() const stm::Device [virtual]
ErrorFlagMask enum valuestm::Device
ErrorFlags enum namestm::Device
ErrorState enum namestm::Device
errorString(bool msgOnly=false) const stm::Device [virtual]
Forever enum valuestm::Device
hasProperty(const std::string &name)stm::Device
IndentFirst enum valuestm::Device
IndentMask enum valuestm::Device
isOpen() const stm::Device [virtual]
NoAccess enum valuestm::Device
NoError enum valuestm::Device
NoFlags enum valuestm::Device
NoPropertyNames enum valuestm::Device
open(unsigned int openMode=ReadWriteAccess)stm::Device [virtual]
OpenError enum valuestm::Device
OpenMode enum namestm::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 valuestm::Device
ReadError enum valuestm::Device
ReadWriteAccess enum valuestm::Device
reset()stm::Device [virtual]
ResourceError enum valuestm::Device
seek(int64_t pos)stm::Device [virtual]
SeekError enum valuestm::Device
setDefaultTimeout(int defaultTimeout=Forever)stm::Device [virtual]
setDescr(const Descriptor &descr)=0stm::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 valuestm::Device
Timeout enum namestm::Device
type() const stm::Device [virtual]
UnknownError enum valuestm::Device
unsetProperty(const std::string &name)stm::Device
uuid() const stm::Device [virtual]
VerboseProperties enum valuestm::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 valuestm::Device
WriteError enum valuestm::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).