| 614 | } |
| 615 | |
| 616 | XN_C_API XnStatus xnLogStartNewFile() |
| 617 | { |
| 618 | LogData& logData = LogData::GetInstance(); |
| 619 | if (!logData.fileWriter.IsRegistered()) |
| 620 | { |
| 621 | return XN_STATUS_INVALID_OPERATION; |
| 622 | } |
| 623 | |
| 624 | logData.fileWriter.Unregister(); |
| 625 | |
| 626 | // reset our session timestamp, a new one will be created |
| 627 | logData.strSessionTimestamp[0] = '\0'; |
| 628 | |
| 629 | return logData.fileWriter.Register(); |
| 630 | } |
| 631 | |
| 632 | XN_C_API XnStatus xnLogClose() |
| 633 | { |
no test coverage detected