|
SvnCpp
|
#include <repository_path.hpp>
Public Member Functions | |
| RepositoryPath (const std::string &path="", const std::string &repositoryRoot="") | |
| RepositoryPath (const char *path, const char *repositoryRoot) | |
| RepositoryPath (const RepositoryPath &path) | |
| RepositoryPath & | operator= (const RepositoryPath &path) |
| bool | operator== (const RepositoryPath &path) const |
| std::string | getRepositoryRoot () const |
| Public Member Functions inherited from svn::Path | |
| Path (const std::string &path="") | |
| Path (const char *path) | |
| Path (const Path &path) | |
| Path & | operator= (const Path &) |
| bool | operator== (const Path &) const |
| const std::string & | path () const |
| const char * | c_str () const |
| bool | isSet () const |
| bool | isUrl () const |
| void | addComponent (const char *component) |
| void | addComponent (const std::string &component) |
| void | split (std::string &dirpath, std::string &basename) const |
| void | split (std::string &dir, std::string &filename, std::string &ext) const |
| std::string | basename () const |
| std::string | dirpath () const |
| std::string | substr (const size_t index) const |
| std::string | unescape () const |
| size_t | length () const |
| std::string | native () const |
Additional Inherited Members | |
| Static Public Member Functions inherited from svn::Path | |
| static Path | getTempDir () |
Encapsulation for Subversion Path handling with repository root.
|
inline |
Constructor that takes a path as parameter and also repository root path. Both strings are converted to subversion internal representation. The string are copied.
| path | RepositoryPath string |
| repositoryRoot | RepositoryPath string |
References svn::Path::Path(), and svn::Path::path().
|
inline |
Constructor
| path | RepositoryPath string |
| repositoryRoot | RepositoryPath string |
References svn::Path::Path(), and svn::Path::path().
|
inline |
Copy constructor
| path | RepositoryPath to be copied |
References getRepositoryRoot(), svn::Path::Path(), and svn::Path::path().
|
inline |
returns repository root of subversion, which contains this path
Referenced by RepositoryPath().
|
inline |
Assignment operator
References svn::Path::Path(), and svn::Path::path().
|
inline |
Comparison operator
References svn::Path::Path(), and svn::Path::path().