Markopy
Utilizing Markov Models for brute forcing attacks
argparse.h File Reference

Arguement handler class for native CPP cli. More...

#include <string>
#include <iostream>
#include <boost/program_options.hpp>
Include dependency graph for argparse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Markov::API::CLI::_programOptions
 Structure to hold parsed cli arguements. More...
 
class  Markov::API::CLI::Argparse
 Parse command line arguements. More...
 

Namespaces

 Markov
 Namespace for the markov-model related classes. Contains Model, Node and Edge classes.
 
 Markov::API
 Namespace for the MarkovPasswords API.
 
 Markov::API::CLI
 Structure to hold parsed cli arguements.
 

Macros

#define BOOST_ALL_STATIC_LIB   1
 
#define BOOST_PROGRAM_OPTIONS_STATIC_LIB   1
 

Typedefs

typedef struct Markov::API::CLI::_programOptions Markov::API::CLI::ProgramOptions
 Structure to hold parsed cli arguements. More...
 

Detailed Description

Arguement handler class for native CPP cli.

Authors
Celal Sahir Çetiner

Definition in file argparse.h.

Macro Definition Documentation

◆ BOOST_ALL_STATIC_LIB

#define BOOST_ALL_STATIC_LIB   1

Definition at line 11 of file argparse.h.

◆ BOOST_PROGRAM_OPTIONS_STATIC_LIB

#define BOOST_PROGRAM_OPTIONS_STATIC_LIB   1

Definition at line 12 of file argparse.h.