digraph "zypp::Exception"
{
 // LATEX_PDF_SIZE
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="zypp::Exception",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Base class for Exception."];
  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="std::exception",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled",tooltip=" "];
  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="zypp::BadKeyException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1BadKeyException.html",tooltip="Exception thrown when the supplied key is not a valid gpg key."];
  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="zypp::CheckSumException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structzypp_1_1CheckSumException.html",tooltip=" "];
  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="zypp::DateFormatException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1DateFormatException.html",tooltip=" "];
  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="zypp::FileCheckException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1FileCheckException.html",tooltip=" "];
  Node6 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="zypp::CheckSumCheckException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1CheckSumCheckException.html",tooltip=" "];
  Node6 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node8 [label="zypp::SignatureCheckException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1SignatureCheckException.html",tooltip=" "];
  Node6 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node9 [label="zypp::repo::RpmSigCheckException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1repo_1_1RpmSigCheckException.html",tooltip="Exception thrown by PackageProviderImpl::rpmSigFileChecker."];
  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node10 [label="zypp::KeyRingException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1KeyRingException.html",tooltip=" "];
  Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node11 [label="zypp::GpgmeException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structzypp_1_1GpgmeException.html",tooltip=" "];
  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node12 [label="zypp::MatchException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structzypp_1_1MatchException.html",tooltip="Exceptions thrown from attribute matching."];
  Node12 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 [label="zypp::MatchInvalidRegexException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structzypp_1_1MatchInvalidRegexException.html",tooltip="Invalid regular expression (failed ::regcomp)."];
  Node12 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 [label="zypp::MatchUnknownModeException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structzypp_1_1MatchUnknownModeException.html",tooltip="Unknown match mode."];
  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node15 [label="zypp::PluginFrameException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1PluginFrameException.html",tooltip="Base class for PluginFrame Exception."];
  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node16 [label="zypp::PluginScriptException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1PluginScriptException.html",tooltip="Base class for PluginScript Exception."];
  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node17 [label="zypp::UserRequestException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1UserRequestException.html",tooltip="Base for exceptions caused by explicit user request."];
  Node1 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node18 [label="zypp::ZYppFactoryException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1ZYppFactoryException.html",tooltip=" "];
  Node1 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node19 [label="zypp::io::TimeoutException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1io_1_1TimeoutException.html",tooltip=" "];
  Node1 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node20 [label="zypp::media::MediaException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaException.html",tooltip="Just inherits Exception to separate media exceptions."];
  Node20 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node21 [label="zypp::media::MediaBadAttach\lPointException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaBadAttachPointException.html",tooltip=" "];
  Node20 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node22 [label="zypp::media::MediaBadCAException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaBadCAException.html",tooltip=" "];
  Node20 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node23 [label="zypp::media::MediaBadFilename\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaBadFilenameException.html",tooltip=" "];
  Node20 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node24 [label="zypp::media::MediaBadUrl\lException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaBadUrlException.html",tooltip=" "];
  Node20 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node29 [label="zypp::media::MediaCurlException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaCurlException.html",tooltip=" "];
  Node20 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node30 [label="zypp::media::MediaCurlInit\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaCurlInitException.html",tooltip=" "];
  Node20 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node31 [label="zypp::media::MediaCurlSet\lOptException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaCurlSetOptException.html",tooltip=" "];
  Node20 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node32 [label="zypp::media::MediaFileNot\lFoundException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaFileNotFoundException.html",tooltip=" "];
  Node20 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node33 [label="zypp::media::MediaFileSize\lExceededException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaFileSizeExceededException.html",tooltip=" "];
  Node20 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node34 [label="zypp::media::MediaForbidden\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaForbiddenException.html",tooltip=" "];
  Node20 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node35 [label="zypp::media::MediaIsShared\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaIsSharedException.html",tooltip=" "];
  Node20 -> Node36 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node36 [label="zypp::media::MediaMountException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaMountException.html",tooltip=" "];
  Node20 -> Node37 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node37 [label="zypp::media::MediaNotADir\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotADirException.html",tooltip=" "];
  Node20 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node38 [label="zypp::media::MediaNotAFile\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotAFileException.html",tooltip=" "];
  Node20 -> Node39 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node39 [label="zypp::media::MediaNotAttached\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotAttachedException.html",tooltip=" "];
  Node20 -> Node40 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node40 [label="zypp::media::MediaNotDesired\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotDesiredException.html",tooltip=" "];
  Node20 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node41 [label="zypp::media::MediaNotEjected\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotEjectedException.html",tooltip=" "];
  Node20 -> Node42 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node42 [label="zypp::media::MediaNotOpen\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotOpenException.html",tooltip=" "];
  Node20 -> Node43 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node43 [label="zypp::media::MediaNotSupported\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaNotSupportedException.html",tooltip=" "];
  Node20 -> Node44 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node44 [label="zypp::media::MediaSystem\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaSystemException.html",tooltip=" "];
  Node20 -> Node45 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node45 [label="zypp::media::MediaTemporary\lProblemException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaTemporaryProblemException.html",tooltip="For HTTP 503 and similar."];
  Node20 -> Node46 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node46 [label="zypp::media::MediaTimeout\lException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1media_1_1MediaTimeoutException.html",tooltip=" "];
  Node1 -> Node50 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node50 [label="zypp::parser::ParseException",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classzypp_1_1parser_1_1ParseException.html",tooltip=" "];
  Node1 -> Node51 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node51 [label="zypp::repo::RepoException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1repo_1_1RepoException.html",tooltip="Exception for repository handling."];
  Node1 -> Node60 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node60 [label="zypp::repo::ServiceException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1repo_1_1ServiceException.html",tooltip="Base Exception for service handling."];
  Node1 -> Node68 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node68 [label="zypp::target::TargetException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1target_1_1TargetException.html",tooltip="Just inherits Exception to separate target exceptions."];
  Node1 -> Node70 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node70 [label="zypp::target::rpm::\lRpmException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1target_1_1rpm_1_1RpmException.html",tooltip="Just inherits Exception to separate media exceptions."];
  Node1 -> Node81 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node81 [label="zypp::url::UrlException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classzypp_1_1url_1_1UrlException.html",tooltip="Base class for all URL exceptions."];
  Node1 -> Node87 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node87 [label="zypp::xml::ParseDefException",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$structzypp_1_1xml_1_1ParseDefException.html",tooltip="Common base class for ParseDef exceptions."];
}
