mapgd  0.4
A program for the Maximum-likelihood analysis of population genomic data.
 All Data Structures Functions Variables Friends Groups Pages
Public Member Functions | Data Fields
Flag Class Reference

A class that passes command line flags. It takes no arguments and chews only a single letter.*/. More...

#include <interface.h>

Public Member Functions

 Flag (char opt_, char *lopt_, void *parm_, int(*func_)(void *), char *emsg_, char *umsg_)
 

Data Fields

bool set
 flag toggles whether option has been set.
 
char opt
 the option name.
 
char * lopt
 the long option name.
 
void * parm
 pointer to the parameter to be set.
 
int(* func )(void *)
 the function to set the parameters.
 
char * emsg
 A short error message to display when the proper parameters aren't passed to this option.
 
char * umsg
 A short description of this option to be displayed in the usage message.
 

Detailed Description

A class that passes command line flags. It takes no arguments and chews only a single letter.*/.

TODO Write a long description you jerk!


The documentation for this class was generated from the following file: