Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
DataStream Class Referenceabstract
Inheritance diagram for DataStream:
CacheAllocator

Public Member Functions

virtual bool read (CacheTag &cache_tag, void *dst, INodeUint64 nbytes)=0
 
virtual bool write (CacheTag &cache_tag, const void *data, INodeUint64 nbytes)=0
 
virtual bool reserve_read (CacheTag &cache_tag)=0
 
virtual bool read_reserved (CacheTag &cache_tag, void *dst, INodeUint64 nbytes)=0
 
virtual bool reserve_write (CacheTag &cache_tag, INodeUint64 nbytes)=0
 
virtual bool write_reserved (CacheTag &cache_tag, const void *data, INodeUint64 nbytes)=0