CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
swissknife::CommandCreate Class Reference

#include <swissknife_sync.h>

Inheritance diagram for swissknife::CommandCreate:
Collaboration diagram for swissknife::CommandCreate:

Public Member Functions

 ~CommandCreate ()
virtual std::string GetName () const
virtual std::string GetDescription () const
virtual ParameterList GetParams () const
int Main (const ArgumentList &args)
- Public Member Functions inherited from swissknife::Command
 Command ()
virtual ~Command ()
- Public Member Functions inherited from ServerTool
 ServerTool ()
virtual ~ServerTool ()
bool InitDownloadManager (const bool follow_redirects, const unsigned max_pool_handles=1, const bool use_system_proxy=true)
bool InitVerifyingSignatureManager (const std::string &pubkey_path, const std::string &trusted_certs="")
bool InitSigningSignatureManager (const std::string &certificate_path, const std::string &private_key_path, const std::string &private_key_password)
manifest::ManifestOpenLocalManifest (const std::string path) const
manifest::Failures FetchRemoteManifestEnsemble (const std::string &repository_url, const std::string &repository_name, manifest::ManifestEnsemble *ensemble) const
manifest::ManifestFetchRemoteManifest (const std::string &repository_url, const std::string &repository_name, const shash::Any &base_hash=shash::Any()) const
template<class ObjectFetcherT >
manifest::ReflogFetchReflog (ObjectFetcherT *object_fetcher, const std::string &repo_name, const shash::Any &reflog_hash)
manifest::ReflogCreateEmptyReflog (const std::string &temp_directory, const std::string &repo_name)
download::DownloadManagerdownload_manager () const
signature::SignatureManagersignature_manager () const
perf::Statisticsstatistics ()
const perf::Statisticsstatistics () const

Additional Inherited Members

- Static Public Attributes inherited from swissknife::Command
static const char kGenericParam = '+'
static const char kGenericParamSeparator = ','
- Protected Attributes inherited from ServerTool
< download::DownloadManager
< signature::SignatureManager
perf::Statistics statistics_

Detailed Description

Definition at line 123 of file swissknife_sync.h.

Constructor & Destructor Documentation

swissknife::CommandCreate::~CommandCreate ( )

Definition at line 125 of file swissknife_sync.h.

Member Function Documentation

virtual std::string swissknife::CommandCreate::GetDescription ( ) const

Implements swissknife::Command.

Definition at line 127 of file swissknife_sync.h.

virtual std::string swissknife::CommandCreate::GetName ( ) const

Implements swissknife::Command.

Definition at line 126 of file swissknife_sync.h.

virtual ParameterList swissknife::CommandCreate::GetParams ( ) const

Implements swissknife::Command.

Definition at line 130 of file swissknife_sync.h.

Here is the call graph for this function:

int swissknife::CommandCreate::Main ( const ArgumentList args)

Implements swissknife::Command.

Definition at line 105 of file

Here is the call graph for this function:

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