/[svn]/libgig/trunk/src/Serialization.h
ViewVC logotype

Diff of /libgig/trunk/src/Serialization.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3197 by schoenebeck, Wed May 17 15:42:58 2017 UTC revision 3198 by schoenebeck, Sun May 21 12:46:05 2017 UTC
# Line 35  Line 35 
35  #include <vector>  #include <vector>
36  #include <map>  #include <map>
37  #include <time.h>  #include <time.h>
38    #include <stdarg.h>
39    
40  #ifndef __has_extension  #ifndef __has_extension
41  # define __has_extension(x) 0  # define __has_extension(x) 0
# Line 1173  namespace Serialization { Line 1174  namespace Serialization {
1174          public:          public:
1175              String Message;              String Message;
1176    
1177              Exception(String Message) { Exception::Message = Message; }              Exception(String format, ...);
1178                Exception(String format, va_list arg);
1179              void PrintMessage();              void PrintMessage();
1180              virtual ~Exception() {}              virtual ~Exception() {}
1181    
1182            protected:
1183                Exception();
1184                static String assemble(String format, va_list arg);
1185      };      };
1186    
1187  } // namespace Serialization  } // namespace Serialization

Legend:
Removed from v.3197  
changed lines
  Added in v.3198

  ViewVC Help
Powered by ViewVC