Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
\NrevkitMain namespace
 oCstandard_circuitRepresents a circuit
 oCsubcircuitRepresents a sub-circuit
 oCcircuitMain circuit class
 oCactive_controlsSlot for adding control lines automatically
 oCtarget_line_adderHelper class for adding lines in an easier way
 oCcontrol_line_adderHelper class for adding lines in an easier way
 oCconstructible_treeThis class represents a tree based on a Boost.Graph
 oCcopy_metadata_settingsSettings for copy_metadata
 oCfunctorFunctor class for interfacing algorithms
 oCgateRepresents a gate in a circuit
 oCfiltered_gateWrapper for a gate to filter some lines
 oCcreate_image_settingsGeneric class for the create_image function (Template Design Pattern)
 oCcreate_pstricks_settingsImplementation of create_image_settings for generating LaTeX code using PsTricks
 oCcreate_tikz_settingsImplementation of create_image_settings for generating LaTeX code using TikZ
 oCprint_circuit_settingsSettings for print_circuit function
 oCprint_statistics_settingsSettings for print_statistics
 oCread_pla_settingsSettings for read_pla function
 oCBDDTableContains the result data for read_pla_to_bdd
 oCcircuit_processorImplementation of revlib_processor to construct a circuit
 oCspecification_processorImplementation of revlib_processor to construct a reversible_truth_table
 oCrevlib_processorBase class for actions on the revlib_parser
 oCwrite_blif_settingsSettings for write_blif
 oCwrite_realization_settingsSettings for write_realization function
 oCwrite_specification_settingsSettings for write_specification
 oCwrite_verilog_settingsSettings for write_verilog
 oCbus_collectionCollection for buses
 oCpatternPattern file for sequential simulation
 oCpropertiesProperty Map for storing settings and statistical information
 oCtoffoli_tagTarget Tag for Toffoli gates
 oCfredkin_tagTarget Tag for Fredkin gates
 oCperes_tagTarget Tag for Peres gates
 oCv_tagTarget Tag for V gates
 oCvplus_tagTarget Tag for V+ gates
 oCmodule_tagTarget Tag for Modules
 oCtruth_tableRepresents a truth table
 oCgate_costsCalculates the gate costs
 oCline_costsCalculates the line costs
 oCquantum_costsCalculates the quantum costs
 oCtransistor_costsCalculates the transistor costs
 oCprogram_optionsClass for program options on top of the Boost.Program_Options library
 oCprint_timerFunctor for the timer class which prints the run-time to an output stream
 oCreference_timerFunctor for the timer class which assigns the run-time to a given variable
 oCproperties_timerFunctor for the timer class which assigns the run-time to a property map
 oCmeasure_methodMeasure Method for timer
 oCtimerA generic timer class
 oCembed_and_synthesizeConcrete re-synthesis functor for the revkit::line_reduction algorithm
 oCshift_window_selectionWindow Selection functor based on Shift Window Selection
 oCline_window_selectionWindow Selection functor based on Line Window Selection
 oCresynthesis_optimizationRe-synthesis optimization (Wrapper for window_optimization)
 oCcore_gate_simulationA gate simulation implementation of gate_simulation_func
 oCweighted_reorderingCubes reordering strategy as proposed in [FTR07]
 \Cstandard_decompositionDefault gate-wise decomposition

Generated on Tue Apr 16 2013 08:12:02 for RevKit by doxygen 1.8.3.1