예제 #1
0
  CEngineContainer::CEngineContainer() {
  write_log(preferences.debug_engine_container(), "[EngineContainer] CEngineContainer()\n");
  CreateSymbolEngines();
  // First initialization is the same as on a new connection
  ResetOnConnection();
  // But we want to initialize later again on every connection
  _reset_on_connection_executed = false;
  write_log(preferences.debug_engine_container(), "[EngineContainer] CEngineContainer() finished\n");
}
예제 #2
0
void CSymbolEngineIniFunctions::InitOnStartup()
{
	RETURN_IF_LOADING_NEW_FORMULA

	int dummy_e = SUCCESS;
	write_log(preferences.debug_symbolengine(), "[Symbolengine] CSymbolEngineIniFunctions::InitOnStartup()\n");
	ResetOnConnection();
	gram.CalcF$symbol(p_formula, k_standard_function_names[k_init_on_startup], 
		&dummy_e);
}
예제 #3
0
void CTableLimits::UnLockBlindsManually()
{
	write_log(3, "CTableLimits::UnLockBlindsManually()\n");
	blinds_locked_manually = false;
	tablelimit_locked_manually.sblind = 0;
	tablelimit_locked_manually.bblind = 0;
	tablelimit_locked_manually.bbet   = 0;
	// Forget everything we have remembered - treat it as a new connection.
	ResetOnConnection();
}
void CSymbolEngineBlinds::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineHistory::InitOnStartup() {
	ResetOnConnection();
}
void CSymbolEngineActiveDealtPlaying::InitOnStartup()
{
	ResetOnConnection();
}
예제 #7
0
CEngineContainer::CEngineContainer()
{
	CreateSymbolEngines();
	// First initialization is the same as on a new connection
	ResetOnConnection();
}
예제 #8
0
void CSymbolEnginePrwin::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineUserchair::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineChipAmounts::InitOnStartup()
{
	ResetOnConnection();
}
예제 #11
0
CTableLimits::CTableLimits()
{
	ResetOnConnection();
	UnLockBlindsManually();
}
void CSymbolEngineOpenPPLPlayers::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineIsOmaha::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineOpenPPLNutFullHouse4OAK::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineOpenPPLBoard::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineOpenPPLPokerTracker::InitOnStartup()
{
	ResetOnConnection();
}
예제 #17
0
CTableLimits::CTableLimits()
{
	ResetOnConnection();
}
void CSymbolEngineIsTournament::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineTableLimits::InitOnStartup() {
	ResetOnConnection();
}
void CSymbolEngineMTTInfo::InitOnStartup() {
	ResetOnConnection();
}
예제 #21
0
void CSymbolEngineRandom::InitOnStartup()
{
	ResetOnConnection();
}
void CSymbolEngineReplayFrameController::InitOnStartup() {
	ResetOnConnection();
}