PRooFPS-dd Dev Doc 1.0
PRooFPS-dd Developer Documentation
Loading...
Searching...
No Matches
MapcycleTest Class Reference

Detailed Description

Definition at line 32 of file MapcycleTest.h.

#include <MapcycleTest.h>

+ Inheritance diagram for MapcycleTest:

Public Member Functions

 MapcycleTest ()
 
 MapcycleTest (const MapcycleTest &)=delete
 
MapcycleTestoperator= (const MapcycleTest &)=delete
 
 MapcycleTest (MapcycleTest &&)=delete
 
MapcycleTest && operator= (MapcycleTest &&)=delete
 
- Public Member Functions inherited from MapTestsCommon
 MapTestsCommon (const char *szTestName)
 
 MapTestsCommon (const MapTestsCommon &)=delete
 
MapTestsCommonoperator= (const MapTestsCommon &)=delete
 
 MapTestsCommon (MapTestsCommon &&)=delete
 
MapTestsCommon && operator= (MapTestsCommon &&)=delete
 

Protected Member Functions

virtual void Initialize () override
 
virtual void Finalize () override
 
- Protected Member Functions inherited from MapTestsCommon
bool checkConstCharPtrArrayElemsPointingToContainerElems (const std::vector< std::string > &vec, const char **vszArray)
 
bool checkConstCharPtrArrayElemsPointingToContainerElems (const std::set< std::string > &settt, const char **vszArray)
 

Private Member Functions

bool test_is_valid_map_filename ()
 
bool test_initially_empty ()
 
bool test_available_maps_get ()
 
bool test_available_maps_refresh ()
 
bool test_available_maps_add_single_elem ()
 
bool test_available_maps_add_multi_elem ()
 
bool test_available_maps_remove_by_name ()
 
bool test_available_maps_remove_by_index ()
 
bool test_available_maps_remove_multi_elem ()
 
bool test_mapcycle_reload ()
 
bool test_mapcycle_save_to_file ()
 
bool test_mapcycle_next ()
 
bool test_mapcycle_rewind_to_first ()
 
bool test_mapcycle_forward_to_last ()
 
bool test_mapcycle_add_single_elem ()
 
bool test_mapcycle_add_multi_elem ()
 
bool test_mapcycle_remove_by_name ()
 
bool test_mapcycle_remove_by_index ()
 
bool test_mapcycle_remove_multi_elem ()
 
bool test_mapcycle_clear ()
 
bool test_mapcycle_remove_non_existing ()
 
bool test_mapcycle_available_maps_synchronize ()
 
bool test_mapcycle_add_available_maps_remove_by_name ()
 
bool test_mapcycle_add_available_maps_remove_multi_elem ()
 
bool test_mapcycle_add_available_maps_remove_all ()
 
bool test_mapcycle_remove_available_maps_add_by_name ()
 
bool test_mapcycle_remove_available_maps_add_by_index ()
 
bool test_mapcycle_remove_available_maps_add_multi_elem ()
 
bool test_mapcycle_remove_available_maps_add_all ()
 

Constructor & Destructor Documentation

◆ MapcycleTest() [1/3]

MapcycleTest::MapcycleTest ( )
inline

Definition at line 37 of file MapcycleTest.h.

◆ MapcycleTest() [2/3]

MapcycleTest::MapcycleTest ( const MapcycleTest & )
delete

◆ MapcycleTest() [3/3]

MapcycleTest::MapcycleTest ( MapcycleTest && )
delete

Member Function Documentation

◆ Finalize()

virtual void MapcycleTest::Finalize ( )
inlineoverrideprotectedvirtual

Definition at line 88 of file MapcycleTest.h.

◆ Initialize()

virtual void MapcycleTest::Initialize ( )
inlineoverrideprotectedvirtual

Definition at line 49 of file MapcycleTest.h.

◆ operator=() [1/2]

MapcycleTest & MapcycleTest::operator= ( const MapcycleTest & )
delete

◆ operator=() [2/2]

MapcycleTest && MapcycleTest::operator= ( MapcycleTest && )
delete

◆ test_available_maps_add_multi_elem()

bool MapcycleTest::test_available_maps_add_multi_elem ( )
inlineprivate

Definition at line 245 of file MapcycleTest.h.

◆ test_available_maps_add_single_elem()

bool MapcycleTest::test_available_maps_add_single_elem ( )
inlineprivate

Definition at line 223 of file MapcycleTest.h.

◆ test_available_maps_get()

bool MapcycleTest::test_available_maps_get ( )
inlineprivate

Definition at line 140 of file MapcycleTest.h.

◆ test_available_maps_refresh()

bool MapcycleTest::test_available_maps_refresh ( )
inlineprivate

Definition at line 179 of file MapcycleTest.h.

◆ test_available_maps_remove_by_index()

bool MapcycleTest::test_available_maps_remove_by_index ( )
inlineprivate

Definition at line 312 of file MapcycleTest.h.

◆ test_available_maps_remove_by_name()

bool MapcycleTest::test_available_maps_remove_by_name ( )
inlineprivate

Definition at line 284 of file MapcycleTest.h.

◆ test_available_maps_remove_multi_elem()

bool MapcycleTest::test_available_maps_remove_multi_elem ( )
inlineprivate

Definition at line 344 of file MapcycleTest.h.

◆ test_initially_empty()

bool MapcycleTest::test_initially_empty ( )
inlineprivate

Definition at line 110 of file MapcycleTest.h.

◆ test_is_valid_map_filename()

bool MapcycleTest::test_is_valid_map_filename ( )
inlineprivate

Definition at line 97 of file MapcycleTest.h.

◆ test_mapcycle_add_available_maps_remove_all()

bool MapcycleTest::test_mapcycle_add_available_maps_remove_all ( )
inlineprivate

Definition at line 916 of file MapcycleTest.h.

◆ test_mapcycle_add_available_maps_remove_by_name()

bool MapcycleTest::test_mapcycle_add_available_maps_remove_by_name ( )
inlineprivate

Definition at line 797 of file MapcycleTest.h.

◆ test_mapcycle_add_available_maps_remove_multi_elem()

bool MapcycleTest::test_mapcycle_add_available_maps_remove_multi_elem ( )
inlineprivate

Definition at line 848 of file MapcycleTest.h.

◆ test_mapcycle_add_multi_elem()

bool MapcycleTest::test_mapcycle_add_multi_elem ( )
inlineprivate

Definition at line 556 of file MapcycleTest.h.

◆ test_mapcycle_add_single_elem()

bool MapcycleTest::test_mapcycle_add_single_elem ( )
inlineprivate

Definition at line 525 of file MapcycleTest.h.

◆ test_mapcycle_available_maps_synchronize()

bool MapcycleTest::test_mapcycle_available_maps_synchronize ( )
inlineprivate

Definition at line 748 of file MapcycleTest.h.

◆ test_mapcycle_clear()

bool MapcycleTest::test_mapcycle_clear ( )
inlineprivate

Definition at line 707 of file MapcycleTest.h.

◆ test_mapcycle_forward_to_last()

bool MapcycleTest::test_mapcycle_forward_to_last ( )
inlineprivate

Definition at line 499 of file MapcycleTest.h.

◆ test_mapcycle_next()

bool MapcycleTest::test_mapcycle_next ( )
inlineprivate

Definition at line 441 of file MapcycleTest.h.

◆ test_mapcycle_reload()

bool MapcycleTest::test_mapcycle_reload ( )
inlineprivate

Definition at line 381 of file MapcycleTest.h.

◆ test_mapcycle_remove_available_maps_add_all()

bool MapcycleTest::test_mapcycle_remove_available_maps_add_all ( )
inlineprivate

Definition at line 1121 of file MapcycleTest.h.

◆ test_mapcycle_remove_available_maps_add_by_index()

bool MapcycleTest::test_mapcycle_remove_available_maps_add_by_index ( )
inlineprivate

Definition at line 1002 of file MapcycleTest.h.

◆ test_mapcycle_remove_available_maps_add_by_name()

bool MapcycleTest::test_mapcycle_remove_available_maps_add_by_name ( )
inlineprivate

Definition at line 948 of file MapcycleTest.h.

◆ test_mapcycle_remove_available_maps_add_multi_elem()

bool MapcycleTest::test_mapcycle_remove_available_maps_add_multi_elem ( )
inlineprivate

Definition at line 1051 of file MapcycleTest.h.

◆ test_mapcycle_remove_by_index()

bool MapcycleTest::test_mapcycle_remove_by_index ( )
inlineprivate

Definition at line 631 of file MapcycleTest.h.

◆ test_mapcycle_remove_by_name()

bool MapcycleTest::test_mapcycle_remove_by_name ( )
inlineprivate

Definition at line 601 of file MapcycleTest.h.

◆ test_mapcycle_remove_multi_elem()

bool MapcycleTest::test_mapcycle_remove_multi_elem ( )
inlineprivate

Definition at line 661 of file MapcycleTest.h.

◆ test_mapcycle_remove_non_existing()

bool MapcycleTest::test_mapcycle_remove_non_existing ( )
inlineprivate

Definition at line 729 of file MapcycleTest.h.

◆ test_mapcycle_rewind_to_first()

bool MapcycleTest::test_mapcycle_rewind_to_first ( )
inlineprivate

Definition at line 469 of file MapcycleTest.h.

◆ test_mapcycle_save_to_file()

bool MapcycleTest::test_mapcycle_save_to_file ( )
inlineprivate

Definition at line 418 of file MapcycleTest.h.


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