Skip to content
Authors

File main.cpp

FileList > cli > src > main.cpp

Go to the source code of this file

Wrapper for CLI usage of the PDGL toolchain. More...

  • #include <ostream>
  • #include <pdgl_defs.h>
  • #include <production_store.h>
  • #include <toml_parser.h>
  • #include <resolution_machine.h>
  • #include <argparse.h>
  • #include <cstddef>
  • #include <string>
  • #include <iostream>
  • #include <random>

Classes

Type Name
class PDGL_cli
Wrapper class for the PDGL core library functionality.

Public Static Attributes

Type Name
const char *const usages = /* multi line expression */

Public Functions

Type Name
int main (int argc, const char ** argv)
Main calling routine.

Detailed Description

Author:

Joe Starr

Public Static Attributes Documentation

variable usages

const char* const usages[];

Public Functions Documentation

function main

Main calling routine.

int main (
    int argc,
    const char ** argv
) 

Parameters:

  • argc A count of arguments.
  • argv A list of void pointers to argument.

Returns:

An exit code 0 indicating success or failure otherwise.



The documentation for this class was generated from the following file wrappers/cli/src/main.cpp