degate  0.1.2
Functions
debug.cc File Reference
#include "globals.h"
#include <stdio.h>
#include <stdarg.h>

Go to the source code of this file.

Functions

void debug (const char *const module, int line, const char *const format,...)

Function Documentation

void debug ( const char *const  module,
int  line,
const char *const  format,
  ... 
)

Definition at line 30 of file debug.cc.

Referenced by degate::Layer::add_object(), degate::ProjectArchiver::add_single_file(), degate::TemplateMatching::calc_single_xcorr(), degate::Importer::check_file(), degate::TileCache< PixelPolicy >::cleanup_cache(), degate::ScalingManager< ImageType >::create_scalings(), degate::determine_module_ports_for_root(), degate::LogicModelDOTExporter::export_data(), degate::MemoryMap< T >::get(), degate::get_available_standard_layers(), degate::TemplateMatchingInRows::get_next_pos(), degate::TemplateMatchingInCols::get_next_pos(), degate::Layer::get_object_at_position(), degate::Annotation::get_parameter(), degate::MemoryMap< T >::get_void_ptr(), degate::grab_template_images(), degate::GateLibraryImporter::import(), degate::ProjectImporter::import(), degate::ProjectImporter::import_all(), degate::RCVBlacklistImporter::import_into(), degate::LogicModelImporter::import_into(), degate::TemplateMatching::init(), degate::TemplateMatchingAlongGrid::initialize_state_struct(), degate::ProjectImporter::load_background_image(), degate::load_background_image(), degate::load_image(), degate::MemoryMap< T >::map_file(), degate::MemoryMap< T >::map_file_by_fd(), degate::MemoryMap< T >::map_temp_file(), degate::TemplateMatching::match_single_template(), degate::MemoryMap< T >::MemoryMap(), degate::LineSegmentMap::merge(), degate::region_iterator< T >::next_node(), degate::region_iterator< T >::operator++(), degate::Importer::parse_bool(), degate::ProjectImporter::parse_layers_element(), degate::LogicModelImporter::parse_nets_element(), degate::GateLibraryImporter::parse_template_implementations_element(), degate::LinearPrimitive::print(), degate::process_changelog_command(), degate::pull_changes_from_server(), degate::RemoteObject::push(), degate::push_changes_to_server(), degate::JPEGReader< ImageType >::read(), degate::GlobalTileCache::release_cache_memory(), degate::LogicModel::remove_gate(), degate::Layer::remove_object(), degate::LogicModel::remove_object(), degate::GlobalTileCache::remove_oldest(), degate::LogicModel::remove_remote_object(), degate::GlobalTileCache::request_cache_memory(), degate::ERCOpenPorts::run(), degate::RuleChecker::run(), degate::WireMatching::run(), degate::ViaMatching::run(), degate::ExternalMatching::run(), degate::TemplateMatching::run(), degate::ViaMatching::scan(), degate::MemoryMap< T >::set(), degate::GateTemplate::set_image(), degate::TemplateMatching::set_orientations(), degate::EdgeDetection::setup_pipe(), degate::region_iterator< T >::skip_non_matching_children(), degate::QuadTree< T >::split(), degate::Layer::unset_image(), degate::LogicModel::update_ports(), degate::Gate::~Gate(), and degate::MemoryMap< T >::~MemoryMap().

                                                                                {

  va_list args;
  printf("[%s:%d] ", module, line);

  va_start(args, format);
  vfprintf(stdout, format, args);
  va_end(args);
  puts("");

}