35 PIA_RETURN_RESULT_WITH_REPORT(ResultNotInitialized, "PiaTransport is not initialized."); \
36 } \
37 if (!IsInSetupMode()) \
38 { \
39 PIA_RETURN_RESULT_WITH_REPORT(ResultInvalidState, "Singleton must be created between nn::pia::transport::BeginSetup() and nn::pia::transport::EndSetup().") \
40 } \
41 if (s_pInstance) \
42 { \
43 PIA_RETURN_RESULT_WITH_REPORT(ResultAlreadyExists, "Singleton is already created."); \