#include <XrdClArg.hh>
Public Member Functions | |
| Arg () | |
| Default Constructor. | |
| Arg (Arg &&arg) | |
| Get Constructor. | |
| Arg (const char *cstr) | |
| Arg (const Fwd< std::string > &fwd) | |
| Constructor. | |
| Arg (std::future< std::string > &&ftr) | |
| Constructor. | |
| Arg (std::string str) | |
| Arg & | operator= (Arg &&arg) |
| Get-Assignment. | |
| Public Member Functions inherited from XrdCl::ArgBase< std::string > | |
| ArgBase () | |
| Default Constructor. | |
| virtual | ~ArgBase () |
| Destructor. | |
| std::string & | Get () const |
| operator std::string () const | |
Additional Inherited Members | |
| Protected Attributes inherited from XrdCl::ArgBase< std::string > | |
| std::unique_ptr< ValueHolder > | holder |
| Holds the value of the argument. | |
Operation argument. Specialized for 'std::string', might be constructed in addition from c-like string (const char*)
Definition at line 295 of file XrdClArg.hh.
|
inline |
Default Constructor.
Definition at line 302 of file XrdClArg.hh.
Referenced by Arg(), and operator=().
|
inline |
Constructor.
| str | : value of the argument |
Definition at line 311 of file XrdClArg.hh.
References XrdCl::ArgBase< std::string >::ArgBase(), and XrdCl::ArgBase< std::string >::operator std::string().
|
inline |
Constructor.
| cstr | : value of the argument |
Definition at line 320 of file XrdClArg.hh.
References XrdCl::ArgBase< std::string >::ArgBase(), and XrdCl::ArgBase< std::string >::operator std::string().
|
inline |
Constructor.
Definition at line 327 of file XrdClArg.hh.
References XrdCl::ArgBase< std::string >::ArgBase(), and XrdCl::ArgBase< std::string >::operator std::string().
|
inline |
Constructor.
Definition at line 334 of file XrdClArg.hh.
References XrdCl::ArgBase< std::string >::ArgBase(), and XrdCl::ArgBase< std::string >::operator std::string().
|
inline |
Get Constructor.
Definition at line 342 of file XrdClArg.hh.
References Arg(), XrdCl::ArgBase< std::string >::ArgBase(), and XrdCl::ArgBase< std::string >::operator std::string().
|
inline |
Get-Assignment.
Definition at line 349 of file XrdClArg.hh.
References Arg(), and XrdCl::ArgBase< std::string >::holder.