Address typedef | Sawyer::Container::Buffer< A, T > | |
available(Address address) const =0 | Sawyer::Container::Buffer< A, T > | pure virtual |
Buffer(const std::string &name="") (defined in Sawyer::Container::Buffer< A, T >) | Sawyer::Container::Buffer< A, T > | inlineexplicitprotected |
copy() const =0 | Sawyer::Container::Buffer< A, T > | pure virtual |
copyOnWrite() const | Sawyer::Container::Buffer< A, T > | inline |
copyOnWrite(bool b) | Sawyer::Container::Buffer< A, T > | inline |
data() const =0 | Sawyer::Container::Buffer< A, T > | pure virtual |
name() const | Sawyer::Container::Buffer< A, T > | inline |
name(const std::string &s) | Sawyer::Container::Buffer< A, T > | inline |
operator=(const SharedObject &) | Sawyer::SharedObject | inline |
Ptr typedef | Sawyer::Container::Buffer< A, T > | |
read(Value *buf, Address address, Address n) const =0 | Sawyer::Container::Buffer< A, T > | pure virtual |
resize(Address n)=0 | Sawyer::Container::Buffer< A, T > | pure virtual |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
size() const | Sawyer::Container::Buffer< A, T > | inlinevirtual |
sync() | Sawyer::Container::Buffer< A, T > | inlinevirtual |
Value typedef | Sawyer::Container::Buffer< A, T > | |
write(const Value *buf, Address address, Address n)=0 | Sawyer::Container::Buffer< A, T > | pure virtual |
~Buffer() (defined in Sawyer::Container::Buffer< A, T >) | Sawyer::Container::Buffer< A, T > | inlinevirtual |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |