|  | Subversion
    | 
Client Operations. More...
| Functions | |
| revision::number | apache::subversion::svnxx::client::status (context &ctx, const char *path, const revision &rev, depth depth, status_flags flags, status_callback callback) | 
| Perform a status operation on path.  More... | |
| svnxx::detail::future< revision::number > | apache::subversion::svnxx::client::async::status (std::launch policy, context &ctx, const char *path, const revision &rev, depth depth_, status_flags flags, status_callback callback) | 
| Perform an asynchronous status operation on path.  More... | |
| svnxx::detail::future< revision::number > | apache::subversion::svnxx::client::async::status (context &ctx, const char *path, const revision &rev, depth depth_, status_flags flags, status_callback callback) | 
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  More... | |
Client Operations.
TODO: document this
| revision::number apache::subversion::svnxx::client::status | ( | context & | ctx, | 
| const char * | path, | ||
| const revision & | rev, | ||
| depth | depth, | ||
| status_flags | flags, | ||
| status_callback | callback | ||
| ) | 
Perform a status operation on path.
| ctx | the #context object to use for this operation | 
| path | the (root) path for the status walk. | 
| rev | the revision to use when check_out_of_dateis set in flags | 
| depth | the depth of the operation | 
| flags | a combination of status_flags | 
| callback | a function that will be called for each status target | 
| svnxx::detail::future<revision::number> apache::subversion::svnxx::client::async::status | ( | context & | ctx, | 
| const char * | path, | ||
| const revision & | rev, | ||
| depth | depth_, | ||
| status_flags | flags, | ||
| status_callback | callback | ||
| ) | 
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
std::launch policy set to std::launch::async|std::launch::deferred. | svnxx::detail::future<revision::number> apache::subversion::svnxx::client::async::status | ( | std::launch | policy, | 
| context & | ctx, | ||
| const char * | path, | ||
| const revision & | rev, | ||
| depth | depth_, | ||
| status_flags | flags, | ||
| status_callback | callback | ||
| ) | 
Perform an asynchronous status operation on path.
Behaves as if svn::client::status() were invoked through std::async(), but also maintains the lifetime of internal state relevant to the status operation.
 1.8.17
 1.8.17