var hierarchy =
[
    [ "Arguments", "classArguments.html", null ],
    [ "Attack", "classAttack.html", null ],
    [ "Arguments::ChangeKeys", "structArguments_1_1ChangeKeys.html", null ],
    [ "Arguments::ChangePassword", "structArguments_1_1ChangePassword.html", null ],
    [ "Crc32Tab", "classCrc32Tab.html", null ],
    [ "Data", "structData.html", null ],
    [ "Zip::Entry", "structZip_1_1Entry.html", null ],
    [ "Zip::Iterator", "classZip_1_1Iterator.html", null ],
    [ "Keys", "classKeys.html", null ],
    [ "KeystreamTab", "classKeystreamTab.html", null ],
    [ "Arguments::LengthInterval", "structArguments_1_1LengthInterval.html", null ],
    [ "MultTab", "classMultTab.html", null ],
    [ "Progress", "classProgress.html", [
      [ "ConsoleProgress", "classConsoleProgress.html", null ]
    ] ],
    [ "std::runtime_error", null, [
      [ "BaseError", "classBaseError.html", [
        [ "Arguments::Error", "classArguments_1_1Error.html", null ],
        [ "Data::Error", "classData_1_1Error.html", null ],
        [ "FileError", "classFileError.html", null ],
        [ "Zip::Error", "classZip_1_1Error.html", null ]
      ] ]
    ] ],
    [ "SigintHandler", "classSigintHandler.html", null ],
    [ "VirtualTerminalSupport", "classVirtualTerminalSupport.html", null ],
    [ "Zip", "classZip.html", null ],
    [ "Zreduction", "classZreduction.html", null ]
];