QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
arguments.js File Reference

Functions

void getArgument (void args, void shortFlag, void longFlag, void def)
 
void getArguments (void args, void shortFlag, void longFlag)
 
void getBoxArgument (void args, void shortFlag, void longFlag, void def)
 
void getColorArgument (void args, void shortFlag, void longFlag, void def)
 
void getFloatArgument (void args, void shortFlag, void longFlag, void def)
 
void getIntArgument (void args, void shortFlag, void longFlag, void def)
 
void getIntListArgument (void args, void shortFlag, void longFlag, void def)
 
void getVectorArgument (void args, void shortFlag, void longFlag, void def)
 
void printArgument (void name, void prop)
 
void printGenericUsage ()
 
void testArgument (void args, void shortFlag, void longFlag)
 

Function Documentation

◆ getArgument()

void getArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getArguments()

void getArguments ( void args,
void shortFlag,
void longFlag )

◆ getBoxArgument()

void getBoxArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getColorArgument()

void getColorArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getFloatArgument()

void getFloatArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getIntArgument()

void getIntArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getIntListArgument()

void getIntListArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ getVectorArgument()

void getVectorArgument ( void args,
void shortFlag,
void longFlag,
void def )

◆ printArgument()

void printArgument ( void name,
void prop )

◆ printGenericUsage()

void printGenericUsage ( )
Returns
The argument after the first one of the given flags or the given default value.
Parameters
argsArray of strings (program arguments)
shortFlagE.g. "-o"
longFlagE.g. "-output"
Returns
Array of all arguments after the given flags or an empty array.
Parameters
argsArray of strings (program arguments)
shortFlagE.g. "-o"
longFlagE.g. "-output"
Returns
True if the given arguments contain one of the given flags.

◆ testArgument()

void testArgument ( void args,
void shortFlag,
void longFlag )