16 void justifyText(
const string &text,
int pageWidth,
int indent);
31 vector<string>
getValues(
string option, vector<string> args);
61 void printv(
const char *fstr, ...);
90 vector<string>
getAllArgs(
int argc,
char **argv);
void call_isMultigraph(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:279
void call_isDirected(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:271
void call_isFreeOfLoops(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:275
void call_isSimple(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:287
void justifyText(const string &text, int pageWidth, int indent)
Definition: main.cpp:382
void call_getInDeg(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:291
void call_hasPath(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:336
void call_isForest(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:300
string getFileExtension(string filename)
Definition: main.cpp:500
vector< string > getValues(string option, vector< string > args)
Definition: main.cpp:473
void call_getNumberOfNodes(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:250
vector< string > getAllArgs(int argc, char **argv)
Definition: main.cpp:564
void call_isRegular(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:283
void call_hasEdge(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:330
void call_areNeighbours(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:318
int str2int(string number)
Definition: main.cpp:346
void call_hasConnectivity(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:324
void call_hasCycle(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:258
void checkNumberOfRequiredArguments(string option, vector< string > optionValues)
Definition: main.cpp:453
void showHelp(void)
Definition: main.cpp:402
void call_getOutDeg(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:309
void printv(const char *fstr,...)
Definition: main.cpp:535
vector< string > getUsedOptionsFromArg(const vector< string > &allArgs)
Definition: main.cpp:549
bool hasOnlyDigits(const string s)
Definition: main.cpp:560
void call_getNumberOfEdges(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:254
vector< string > replaceLongWithShortNames(vector< string > args)
Definition: main.cpp:504
void call_isComplete(const vector< string > &allArgs, Graph *currentGraph)
Definition: main.cpp:267