You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
555 B

12 months ago
  1. #include "IdMgr.hpp"
  2. using namespace iflytop;
  3. void IdMgr::addIdItem(IdIterm item) {
  4. if (tableNum >= MAX_IDITERM) {
  5. ZASSERT(0);
  6. return;
  7. }
  8. table[tableNum] = item;
  9. tableNum++;
  10. }
  11. int IdMgr::getBoardId(int boardTypeId) {
  12. for (int i = 0; i < tableNum; i++) {
  13. if (table[i].boardTypeId == boardTypeId) {
  14. return table[i].boardId;
  15. }
  16. }
  17. return 0;
  18. }
  19. int IdMgr::getProjId(int boardTypeId) {
  20. for (int i = 0; i < tableNum; i++) {
  21. if (table[i].boardTypeId == boardTypeId) {
  22. return table[i].projId;
  23. }
  24. }
  25. return 0;
  26. }