xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
XrdCl::ReplayArgs Class Reference

Args parse for XrdClReplay. More...

#include <XrdClReplayArgs.hh>

Public Member Functions

 ReplayArgs (int argc, char *argv[])
 
void usage ()
 
bool longformat ()
 
bool summary ()
 
bool print ()
 
bool create ()
 
bool truncate ()
 
bool json ()
 
bool suppress_error ()
 
bool verify ()
 
double speed ()
 
std::vector< std::string > & regex ()
 
std::string & path ()
 

Private Attributes

bool option_long
 
bool option_summary
 
bool option_print
 
bool option_create
 
bool option_truncate
 
bool option_json
 
bool option_suppress_error
 
bool option_verify
 
double option_speed
 
std::vector< std::string > option_regex
 
std::string _path
 

Detailed Description

Args parse for XrdClReplay.

Constructor & Destructor Documentation

XrdCl::ReplayArgs::ReplayArgs ( int  argc,
char *  argv[] 
)
inline

Member Function Documentation

bool XrdCl::ReplayArgs::create ( )
inline

References option_create.

bool XrdCl::ReplayArgs::json ( )
inline

References option_json.

bool XrdCl::ReplayArgs::longformat ( )
inline

References option_long.

std::string& XrdCl::ReplayArgs::path ( )
inline

References _path.

bool XrdCl::ReplayArgs::print ( )
inline

References option_print.

std::vector<std::string>& XrdCl::ReplayArgs::regex ( )
inline

References option_regex.

double XrdCl::ReplayArgs::speed ( )
inline

References option_speed.

bool XrdCl::ReplayArgs::summary ( )
inline

References option_summary.

bool XrdCl::ReplayArgs::suppress_error ( )
inline

References option_suppress_error.

bool XrdCl::ReplayArgs::truncate ( )
inline

References option_truncate.

void XrdCl::ReplayArgs::usage ( )
inline

Referenced by ReplayArgs().

bool XrdCl::ReplayArgs::verify ( )
inline

References option_verify.

Member Data Documentation

std::string XrdCl::ReplayArgs::_path
private

Referenced by path(), and ReplayArgs().

bool XrdCl::ReplayArgs::option_create
private

Referenced by create(), and ReplayArgs().

bool XrdCl::ReplayArgs::option_json
private

Referenced by json(), and ReplayArgs().

bool XrdCl::ReplayArgs::option_long
private

Referenced by longformat(), and ReplayArgs().

bool XrdCl::ReplayArgs::option_print
private

Referenced by print(), and ReplayArgs().

std::vector<std::string> XrdCl::ReplayArgs::option_regex
private

Referenced by regex(), and ReplayArgs().

double XrdCl::ReplayArgs::option_speed
private

Referenced by ReplayArgs(), and speed().

bool XrdCl::ReplayArgs::option_summary
private

Referenced by ReplayArgs(), and summary().

bool XrdCl::ReplayArgs::option_suppress_error
private

Referenced by ReplayArgs(), and suppress_error().

bool XrdCl::ReplayArgs::option_truncate
private

Referenced by ReplayArgs(), and truncate().

bool XrdCl::ReplayArgs::option_verify
private

Referenced by ReplayArgs(), and verify().


The documentation for this class was generated from the following file: