Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

MediaError Class Reference

Definition of "Media" error values. More...

#include <MediaError.h>

List of all members.

Public Types

enum  Error {
  E_ok = PMError::E_ok, E_error = PMError::C_MediaError, E_system, E_not_a_directory,
  E_not_a_file, E_no_access, E_no_permission, E_no_space,
  E_bad_url, E_bad_media_type, E_bad_filename, E_already_attached,
  E_not_attached, E_bad_attachpoint, E_not_open, E_no_destination,
  E_no_source, E_invalid_device, E_invalid_filesystem, E_no_host_specified,
  E_file_not_found, E_login_failed, E_connection_failed, E_proxyauth_failed,
  E_mount_failed, E_umount_failed, E_already_mounted, E_busy,
  E_attachpoint_fixed, E_not_supported_by_media, E_curl_setopt_failed, E_write_error,
  E_user_abort
}

Static Private Member Functions

std::string errtext (const unsigned e)

Static Private Attributes

const std::string errclass

Friends

std::ostream & operator<< (std::ostream &str, const Error &obj)


Detailed Description

Definition of "Media" error values.

See also:
PMError


Member Enumeration Documentation

enum MediaError::Error
 

Enumeration values:
E_ok 
E_error 
E_system 
E_not_a_directory 
E_not_a_file 
E_no_access 
E_no_permission 
E_no_space 
E_bad_url 
E_bad_media_type 
E_bad_filename 
E_already_attached 
E_not_attached 
E_bad_attachpoint 
E_not_open 
E_no_destination 
E_no_source 
E_invalid_device 
E_invalid_filesystem 
E_no_host_specified 
E_file_not_found 
E_login_failed 
E_connection_failed 
E_proxyauth_failed 
E_mount_failed 
E_umount_failed 
E_already_mounted 
E_busy 
E_attachpoint_fixed 
E_not_supported_by_media 
E_curl_setopt_failed 
E_write_error 
E_user_abort 


Member Function Documentation

std::string MediaError::errtext const unsigned  e  )  [static, private]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  str,
const Error obj
[friend]
 


Member Data Documentation

const std::string MediaError::errclass [static, private]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6