int main() { AAutoPtr<AObjectContainer> pns(new AObjectContainer("root")); try { __populate(*pns.get()); //test_iterator(); __insert(*pns.get()); //__display(*pns); } catch(AException& ex) { std::cout << ex.what() << std::endl; } catch(...) { std::cout << "Unknown exception caught!" << std::endl; } return 0; }
int sweepBoardPopulate(sweep_board_t board, uint32_t bombs){ return __populate(board, bombs, time(0), 0, 0, 0); }
int sweepBoardPopulateSafeSeed(sweep_board_t board, uint32_t bombs, uint32_t seed, uint16_t x, uint16_t y){ return __populate(board, bombs, seed, 1, x, y); }
int sweepBoardPopulateSeed(sweep_board_t board, uint32_t bombs, uint32_t seed){ return __populate(board, bombs, seed, 0, 0, 0); }
int sweepBoardPopulateSafe(sweep_board_t board, uint32_t bombs, uint16_t x, uint16_t y){ return __populate(board, bombs, time(0), 1, x, y); }