ProSHADE  0.7.6.1 (AUG 2021)
Protein Shape Detection
bin.cpp
Go to the documentation of this file.
1 
26 //==================================================== DOxygen main page specifications
27 
1433 //==================================================== ProSHADE
1434 #include "../proshade/ProSHADE.hpp"
1435 
1436 //==================================================== Main
1437 int main ( int argc, char **argv )
1438 {
1439  //================================================ Create the settings object and parse the command line arguments
1440  ProSHADE_settings* settings = new ProSHADE_settings ( );
1441  settings->getCommandLineParams ( argc, argv );
1442 
1443  //================================================ Execute
1444  ProSHADE_run *run = new ProSHADE_run ( settings );
1445 
1446  //================================================ Release the settings object
1447  delete settings;
1448 
1449  //================================================ Release the executive object
1450  delete run;
1451 
1452  //================================================ DONE
1453  return ( EXIT_SUCCESS );
1454 }
ProSHADE_run
This class provides the access point to the library.
Definition: ProSHADE.hpp:39
ProSHADE_settings
This class stores all the settings and is passed to the executive classes instead of a multitude of p...
Definition: ProSHADE_settings.hpp:37
ProSHADE_settings::getCommandLineParams
void getCommandLineParams(int argc, char **argv)
This function parses the command line arguments into the settings object.
Definition: ProSHADE.cpp:1897