The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
set_scontext_synced Class Reference

#include <synced_context.hpp>

Inheritance diagram for set_scontext_synced:
Inheritance graph

Public Member Functions

 set_scontext_synced ()
 
 set_scontext_synced (int num)
 
 ~set_scontext_synced ()
 
int get_random_calls ()
 
void do_final_checkup (bool dont_throw=false)
 

Private Member Functions

void init ()
 
- Private Member Functions inherited from set_scontext_synced_base
 set_scontext_synced_base ()
 
 ~set_scontext_synced_base ()
 

Static Private Member Functions

static checkupgenerate_checkup (const std::string &tagname)
 

Private Attributes

checkupold_checkup_
 
boost::scoped_ptr< checkupnew_checkup_
 
events::command_disabler disabler_
 
bool did_final_checkup_
 
- Private Attributes inherited from set_scontext_synced_base
boost::shared_ptr
< random_new::rng
new_rng_
 
random_new::rngold_rng_
 

Detailed Description

Definition at line 199 of file synced_context.hpp.

Constructor & Destructor Documentation

set_scontext_synced::set_scontext_synced ( )

Definition at line 411 of file synced_context.cpp.

References init().

set_scontext_synced::set_scontext_synced ( int  num)

Definition at line 418 of file synced_context.cpp.

References init().

set_scontext_synced::~set_scontext_synced ( )

Member Function Documentation

void set_scontext_synced::do_final_checkup ( bool  dont_throw = false)
checkup * set_scontext_synced::generate_checkup ( const std::string tagname)
staticprivate

Definition at line 425 of file synced_context.cpp.

References resources::classification, and resources::recorder.

int set_scontext_synced::get_random_calls ( )

Definition at line 499 of file synced_context.cpp.

References set_scontext_synced_base::new_rng_.

void set_scontext_synced::init ( )
private

Member Data Documentation

bool set_scontext_synced::did_final_checkup_
private

Definition at line 217 of file synced_context.hpp.

Referenced by do_final_checkup(), init(), and ~set_scontext_synced().

events::command_disabler set_scontext_synced::disabler_
private

Definition at line 216 of file synced_context.hpp.

boost::scoped_ptr<checkup> set_scontext_synced::new_checkup_
private

Definition at line 215 of file synced_context.hpp.

Referenced by init(), and ~set_scontext_synced().

checkup* set_scontext_synced::old_checkup_
private

Definition at line 214 of file synced_context.hpp.

Referenced by init(), and ~set_scontext_synced().


The documentation for this class was generated from the following files: