Main Page   Namespace List   Alphabetical List   Compound List   File List   Compound Members   File Members  

atpg.cpp File Reference

#include <iostream>
#include "atpg.hpp"
#include "CmdLine.h"

Include dependency graph for atpg.cpp:

Include dependency graph

Go to the source code of this file.

Functions

void processCmdLine (CmdLine &cL, int argc, char **argv)
int main (int argc, char **argv)


Function Documentation

int main int    argc,
char **    argv
 

Outline of source file organization SUBSYSTEM | SOURCE FILES ---------------------------+----------------------------------------- Command line | CmdLine.h, CmdLine.cpp Program tracing | Debug.hpp Multi-valued logic | DLogic.hpp Graph visualization and IO | modifications to Graphviz.hpp Driver program | atpg.cpp EDA algorithm - basic DFT | atpg.hpp, DFrontier.hpp

INCLUSION TREE ( -+-> means "includes" ) -atpg.cpp -+->CmdLine.h |->atpg.hpp -+->Debug.hpp -----+->Debug.cpp --+->Debug.h |->DFrontier.hpp |->DLogic.hpp ---+->DLogic.h | |->DLogic.cpp |->BGL headers |->STL headers -CmdLine.cpp -+->CmdLine.h

Template code have the prefix .hpp for two reasons. Firstly, Boost code uses .hpp, so I follow the convention. Secondly, the VC6 IDE will separately compile a .cpp regardless of whether it is in the Source or Header folders. Using .hpp prevents this over-eager compilation.

Definition at line 23 of file atpg.cpp.

void processCmdLine CmdLine   cL,
int    argc,
char **    argv
 

Definition at line 13 of file atpg.cpp.

References CmdLine::addParameterSwitch(), CmdLine::addStandaloneSwitch(), and CmdLine::process().


Generated on Mon Jan 20 11:54:28 2003 for ATPG by doxygen1.3-rc1