commandline.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_COMMANDLINE_H
#define RUDIMENTS_COMMANDLINE_H
#include <rudiments/private/commandlineincludes.h>
class RUDIMENTS_DLLSPEC commandline {
public:
commandline();
commandline(int32_t argc, const char **argv);
~commandline();
void initialize(int32_t argc, const char **argv);
const char *getValue(const char *arg) const;
const char *getValue(const char *arg,
const char *abbr) const;
bool found(const char *arg) const;
bool found(const char *arg, const char *abbr) const;
void toDictionary(dictionary<char *,char *> *dict);
#include <rudiments/private/commandline.h>
};
#endif
commandline
Definition: commandline.h:11
commandline::commandline
commandline(int32_t argc, const char **argv)
commandline::commandline
commandline()
commandline::found
bool found(const char *arg, const char *abbr) const
commandline::~commandline
~commandline()
commandline::found
bool found(const char *arg) const
commandline::toDictionary
void toDictionary(dictionary< char *, char * > *dict)
commandline::initialize
void initialize(int32_t argc, const char **argv)
commandline::getValue
const char * getValue(const char *arg, const char *abbr) const
commandline::getValue
const char * getValue(const char *arg) const
dictionary
Definition: dictionary.h:63