/* Sets the application specific function that should be called when the seed for the random number generation should be initialized. The actual value is not really important as long as it is a value that is different every time the software program runs, so after each reset event. 
Here are a few different approaches that could be implemented to realize an seed value that is different each time the software program runs: */
void TbxRandomSetSeedInitHandler(tTbxRandomSeedInitHandler seedInitHandler)
/* Sets the application specific function that should be called when the seed for the random number generation should be initialized. The actual value is not really important as long as it is a value that is different every time the software program runs, so after each reset event. 
Here are a few different approaches that could be implemented to realize an seed value that is different each time the software program runs: */
void TbxRandomSetSeedInitHandler(tTbxRandomSeedInitHandler seedInitHandler)
{
  TBX_ASSERT(seedInitHandler != NULL);
  if (seedInitHandler != NULL)
  {
    tbxRandomSeedInitHandler = seedInitHandler;
  }
}