use shared_ptr for log's stream

This commit is contained in:
orignal 2016-02-04 12:36:58 -05:00
parent 2e7ce38552
commit 7ca1cfab1a
4 changed files with 14 additions and 15 deletions

2
api.h
View file

@ -14,7 +14,7 @@ namespace api
// initialization start and stop
void InitI2P (int argc, char* argv[], const char * appName);
void TerminateI2P ();
void StartI2P (std::ostream * logStream = nullptr);
void StartI2P (std::shared_ptr<std::ostream> logStream = nullptr);
// write system log to logStream, if not specified to <appName>.log in application's folder
void StopI2P ();
void RunPeerTest (); // should be called after UPnP