libzypp  15.28.6
RepoVariables.h File Reference
#include <string>
#include "zypp/base/Function.h"
#include "zypp/base/ValueTransform.h"
#include "zypp/Url.h"
Include dependency graph for RepoVariables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  zypp::repo::RepoVarExpand
 Functor expanding repo variables in a string. More...
 
struct  zypp::repo::RepoVariablesStringReplacer
 Functor replacing repository variables. More...
 
struct  zypp::repo::RepoVariablesUrlReplacer
 Functor replacing repository variables. More...
 

Namespaces

 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
 zypp::repo
 

Typedefs

typedef base::ValueTransform
< std::string,
repo::RepoVariablesStringReplacer > 
RepoVariablesReplacedString
 
typedef
base::ContainerTransform
< std::list< std::string >
, repo::RepoVariablesStringReplacer > 
RepoVariablesReplacedStringList
 
typedef base::ValueTransform
< Url,
repo::RepoVariablesUrlReplacer > 
RepoVariablesReplacedUrl
 
typedef
base::ContainerTransform
< std::list< Url >
, repo::RepoVariablesUrlReplacer > 
RepoVariablesReplacedUrlList
 

Typedef Documentation

typedef base::ValueTransform<std::string, repo::RepoVariablesStringReplacer> RepoVariablesReplacedString

Helper managing repo variables replaced strings

Definition at line 128 of file RepoVariables.h.

typedef base::ContainerTransform<std::list<std::string>, repo::RepoVariablesStringReplacer> RepoVariablesReplacedStringList

Helper managing repo variables replaced string lists

Definition at line 131 of file RepoVariables.h.

typedef base::ValueTransform<Url, repo::RepoVariablesUrlReplacer> RepoVariablesReplacedUrl

Helper managing repo variables replaced urls

Definition at line 134 of file RepoVariables.h.

typedef base::ContainerTransform<std::list<Url>, repo::RepoVariablesUrlReplacer> RepoVariablesReplacedUrlList

Helper managing repo variables replaced url lists

Definition at line 137 of file RepoVariables.h.