Boost.AFIO    Boost C++ Libraries
Public Types | Public Member Functions | Public Attributes
boost::afio::lock_req Struct Reference

List of all members.

Public Types

enum  Type { unknown, read_lock, write_lock, unlock }

Public Member Functions

 lock_req (future<> _precondition, Type _type=Type::write_lock)
 lock_req (future<> _precondition, std::nullptr_t)
 lock_req (future<> _precondition, Type _type, off_t _offset, off_t _length)
 lock_req (future<> _precondition, off_t _offset, off_t _length, Type _type=Type::write_lock)
bool validate () const
 Validates contents.

Public Attributes

future precondition
enum boost::afio::lock_req::Type type
off_t offset
off_t length

Detailed Description

Definition at line 3483 of file afio.hpp.


Member Function Documentation

Validates contents.

Definition at line 3495 of file afio.hpp.


January, 2014

Copyright © 2013-2014 Niall Douglas, Cork, Ireland
Copyright © 2013 Paul Kirth, California
Documentation is generated by Doxygen