feisty meow concerns codebase  2.140
marks_checker.cpp File Reference
#include "bookmark_tree.h"
#include <algorithms/sorts.h>
#include <application/command_line.h>
#include <application/hoople_main.h>
#include <application/windoze_helper.h>
#include <basis/astring.h>
#include <basis/functions.h>
#include <basis/guards.h>
#include <basis/mutex.h>
#include <filesystem/byte_filer.h>
#include <filesystem/filename.h>
#include <loggers/file_logger.h>
#include <mathematics/chaos.h>
#include <processes/ethread.h>
#include <processes/thread_cabinet.h>
#include <structures/static_memory_gremlin.h>
#include <structures/unique_id.h>
#include <textual/parser_bits.h>
#include <timely/time_control.h>
#include <curl/curl.h>
#include <signal.h>
#include <stdlib.h>
Include dependency graph for marks_checker.cpp:

Go to the source code of this file.

Macros

#define BASE_LOG(s)   program_wide_logger::get().log(astring(s), ALWAYS_PRINT)
 
#define LOG(s)
 

Functions

size_t data_sink (void *formal(ptr), size_t size, size_t number, void *formal(stream))
 

Variables

const int PAUSEY_SNOOZE = 200
 
const int MAXIMUM_THREADS = 14
 
const int MAXIMUM_READ = 1008
 
const int MAXIMUM_ATTEMPTS = 2
 
const int TIME_PER_REQUEST_IN_SEC = 60 * 6
 
const char * FAKE_AGENT_STRING
 
marks_checker * main_program = NULL_POINTER
 

Macro Definition Documentation

◆ BASE_LOG

#define BASE_LOG (   s)    program_wide_logger::get().log(astring(s), ALWAYS_PRINT)

Definition at line 61 of file marks_checker.cpp.

◆ LOG

#define LOG (   s)
Value:
CLASS_EMERGENCY_LOG(program_wide_logger::get(), \
a_sprintf("line %d: ", _categories._line_number) + s)
a_sprintf is a specialization of astring that provides printf style support.
Definition: astring.h:440
#define CLASS_EMERGENCY_LOG(the_logger, to_log)
Class specific logging method that always prints.

Definition at line 63 of file marks_checker.cpp.

Function Documentation

◆ data_sink()

size_t data_sink ( void *  formalptr,
size_t  size,
size_t  number,
void *  formalstream 
)

Definition at line 220 of file marks_checker.cpp.

Variable Documentation

◆ FAKE_AGENT_STRING

const char* FAKE_AGENT_STRING
Initial value:
= "FredWeb/7.0 (X11; U; Linux i686; "
"en-US; rv:1.8.19) Flecko/20081031"

Definition at line 86 of file marks_checker.cpp.

◆ main_program

marks_checker* main_program = NULL_POINTER

Definition at line 380 of file marks_checker.cpp.

◆ MAXIMUM_ATTEMPTS

const int MAXIMUM_ATTEMPTS = 2

Definition at line 76 of file marks_checker.cpp.

◆ MAXIMUM_READ

const int MAXIMUM_READ = 1008

Definition at line 72 of file marks_checker.cpp.

◆ MAXIMUM_THREADS

const int MAXIMUM_THREADS = 14

Definition at line 69 of file marks_checker.cpp.

◆ PAUSEY_SNOOZE

const int PAUSEY_SNOOZE = 200

Definition at line 66 of file marks_checker.cpp.

◆ TIME_PER_REQUEST_IN_SEC

const int TIME_PER_REQUEST_IN_SEC = 60 * 6

Definition at line 82 of file marks_checker.cpp.