libzypp  11.13.5
zypp::repo::yum::ResourceType Struct Reference

#include <ResourceType.h>

List of all members.

Public Types

enum  Type {
  NONE_e, REPOMD_e, PRIMARY_e, OTHER_e,
  FILELISTS_e, GROUP_e, PATCHES_e, PATCH_e,
  PRODUCT_e, PATTERNS_e, PRIMARY_DB_e, OTHER_DB_e
}

Public Member Functions

 ResourceType (Type type)
 ResourceType (const std::string &strval_r)
Type toEnum () const
ResourceType::Type parse (const std::string &strval_r)
const std::string & asString () const

Public Attributes

Type _type

Static Public Attributes

static const ResourceType NONE
static const ResourceType REPOMD
static const ResourceType PRIMARY
static const ResourceType OTHER
static const ResourceType FILELISTS
static const ResourceType GROUP
static const ResourceType PATCHES
static const ResourceType PATCH
static const ResourceType PRODUCT
static const ResourceType PATTERNS
static const ResourceType PRIMARY_DB
static const ResourceType OTHER_DB

Detailed Description

Definition at line 27 of file ResourceType.h.


Member Enumeration Documentation

Enumerator:
NONE_e 
REPOMD_e 
PRIMARY_e 
OTHER_e 
FILELISTS_e 
GROUP_e 
PATCHES_e 
PATCH_e 
PRODUCT_e 
PATTERNS_e 
PRIMARY_DB_e 
OTHER_DB_e 

Definition at line 43 of file ResourceType.h.


Constructor & Destructor Documentation

zypp::repo::yum::ResourceType::ResourceType ( Type  type)
inline

Definition at line 59 of file ResourceType.h.

zypp::repo::yum::ResourceType::ResourceType ( const std::string &  strval_r)
explicit

Definition at line 38 of file ResourceType.cc.


Member Function Documentation

Type zypp::repo::yum::ResourceType::toEnum ( ) const
inline

Definition at line 63 of file ResourceType.h.

ResourceType::Type zypp::repo::yum::ResourceType::parse ( const std::string &  strval_r)

Definition at line 42 of file ResourceType.cc.

const std::string & zypp::repo::yum::ResourceType::asString ( ) const

Definition at line 71 of file ResourceType.cc.


Member Data Documentation

const ResourceType zypp::repo::yum::ResourceType::NONE
static

Definition at line 29 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::REPOMD
static

Definition at line 30 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PRIMARY
static

Definition at line 31 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::OTHER
static

Definition at line 32 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::FILELISTS
static

Definition at line 33 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::GROUP
static

Definition at line 34 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PATCHES
static

Definition at line 35 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PATCH
static

Definition at line 36 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PRODUCT
static

Definition at line 37 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PATTERNS
static

Definition at line 38 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::PRIMARY_DB
static

Definition at line 40 of file ResourceType.h.

const ResourceType zypp::repo::yum::ResourceType::OTHER_DB
static

Definition at line 41 of file ResourceType.h.

Type zypp::repo::yum::ResourceType::_type

Definition at line 69 of file ResourceType.h.


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