SAGA C++ API 1.6
saga::filesystem::file Member List
This is the complete list of members for saga::filesystem::file, including all inherited members.
add_callback(std::string name, saga::callback cb)saga::detail::monitorable< entry >
Advert enum valuesaga::object
AdvertDirectory enum valuesaga::object
Buffer enum valuesaga::object
clone() const saga::object
close(double timeout=0.0)saga::name_space::entry [inline]
Context enum valuesaga::object
cookie_handle typedefsaga::detail::monitorable< entry >
copy(saga::url target, int flags=saga::name_space::None)saga::name_space::entry [inline]
CPRCheckpoint enum valuesaga::object
CPRDirectory enum valuesaga::object
CPRJob enum valuesaga::object
CPRJobDescription enum valuesaga::object
CPRJobSelf enum valuesaga::object
CPRJobService enum valuesaga::object
create(session const &s, saga::url url, int mode=Read)saga::filesystem::file [inline, static]
create(saga::url url, int mode=Read)saga::filesystem::file [inline, static]
create(saga::url url, int mode=Read)saga::filesystem::file [inline, static]
Directory enum valuesaga::object
Endpoint enum valuesaga::object
EntityData enum valuesaga::object
EntityDataSet enum valuesaga::object
EntityNavigator enum valuesaga::object
entry(session const &s, saga::url url, int mode=Read, saga::object::type t=saga::object::NSEntry)saga::name_space::entry
entry(saga::url url, int mode=Read, saga::object::type t=saga::object::NSEntry)saga::name_space::entry [explicit]
entry(saga::object const &o)saga::name_space::entry [explicit]
entry(void)saga::name_space::entry
Exception enum valuesaga::object
file(session const &s, saga::url url, int mode=Read)saga::filesystem::file
file(saga::url url, int mode=Read)saga::filesystem::file [explicit]
file(saga::object const &o)saga::filesystem::file [explicit]
file(void)saga::filesystem::file
File enum valuesaga::object
get_cwd() const saga::name_space::entry [inline]
get_group() constsaga::detail::permissions< entry > [inline]
get_id(void) const saga::object
get_metric(std::string name) constsaga::detail::monitorable< entry >
get_name() const saga::name_space::entry [inline]
get_owner() constsaga::detail::permissions< entry > [inline]
get_session()saga::object
get_session() const saga::object
get_size(void)saga::filesystem::file [inline]
get_type(void) const saga::object
get_url() const saga::name_space::entry [inline]
implementation_base_type typedefsaga::object
IOVec enum valuesaga::object
is_dir() const saga::name_space::entry [inline]
is_entry() const saga::name_space::entry [inline]
is_link() const saga::name_space::entry [inline]
Job enum valuesaga::object
JobDescription enum valuesaga::object
JobSelf enum valuesaga::object
JobService enum valuesaga::object
link(saga::url target, int flags=saga::name_space::None)saga::name_space::entry [inline]
list_metrics(void) constsaga::detail::monitorable< entry >
LogicalDirectory enum valuesaga::object
LogicalFile enum valuesaga::object
Metric enum valuesaga::object
modes_e()saga::filesystem::file [inline]
move(saga::url target, int flags=saga::name_space::None)saga::name_space::entry [inline]
Msg enum valuesaga::object
NSDirectory enum valuesaga::object
NSEntry enum valuesaga::object
object()saga::object
operator=(saga::object const &o)saga::filesystem::file
Parameter enum valuesaga::object
permissions_allow(std::string id, int perm, int flags)saga::name_space::entry [inline]
permissions< entry >::permissions_allow(std::string permission_id, int flag)saga::detail::permissions< entry > [inline]
permissions_check(std::string permission_id, int flag) constsaga::detail::permissions< entry > [inline]
permissions_deny(std::string id, int perm, int flags)saga::name_space::entry [inline]
permissions< entry >::permissions_deny(std::string permission_id, int flag)saga::detail::permissions< entry > [inline]
read(saga::mutable_buffer buffer, saga::ssize_t length=0)saga::filesystem::file [inline]
read_e(std::string ext_mode, std::string specification, saga::mutable_buffer buffer)saga::filesystem::file [inline]
read_link() const saga::name_space::entry [inline]
read_p(std::string pattern, saga::mutable_buffer buffer)saga::filesystem::file [inline]
read_v(std::vector< saga::filesystem::iovec > buffer_vec)saga::filesystem::file [inline]
remove(int flags=saga::name_space::None)saga::name_space::entry [inline]
remove_callback(std::string name, cookie_handle cookie)saga::detail::monitorable< entry >
RPC enum valuesaga::object
seek(saga::off_t offset, seek_mode mode)saga::filesystem::file [inline]
ServiceData enum valuesaga::object
ServiceDescription enum valuesaga::object
ServiceDiscoverer enum valuesaga::object
Session enum valuesaga::object
size_e(std::string ext_mode, std::string specification)saga::filesystem::file [inline]
size_p(std::string pattern)saga::filesystem::file [inline]
Stream enum valuesaga::object
StreamServer enum valuesaga::object
Task enum valuesaga::object
TaskContainer enum valuesaga::object
type enum namesaga::object
Unknown enum valuesaga::object
URL enum valuesaga::object
write(saga::const_buffer buffer, saga::ssize_t length=0)saga::filesystem::file [inline]
write_e(std::string ext_mode, std::string specification, saga::const_buffer buffer)saga::filesystem::file [inline]
write_p(std::string pattern, saga::const_buffer buffer)saga::filesystem::file [inline]
write_v(std::vector< saga::filesystem::const_iovec > buffer_vec)saga::filesystem::file [inline]
~entry(void)saga::name_space::entry
~file(void)saga::filesystem::file
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines