/[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 3771 by schoenebeck, Sun May 17 17:14:31 2020 UTC revision 3772 by schoenebeck, Sun May 17 17:21:52 2020 UTC
# Line 1118  namespace Serialization { Line 1118  namespace Serialization {
1118          };          };
1119    
1120          // NOOP SerializationRecursion for String objects.          // NOOP SerializationRecursion for String objects.
1121          template<>          template<bool T_isRecursive>
1122          struct SerializationRecursionImpl<String,true> {          struct SerializationRecursionImpl<String,T_isRecursive> {
1123              static void serializeObject(Archive* archive, const String& obj) {}              static void serializeObject(Archive* archive, const String& obj) {}
1124          };          };
1125    
1126          // NOOP SerializationRecursion for String pointers (of 1st degree).          // NOOP SerializationRecursion for String pointers (of 1st degree).
1127          template<>          template<bool T_isRecursive>
1128          struct SerializationRecursionImpl<String*,true> {          struct SerializationRecursionImpl<String*,T_isRecursive> {
1129              static void serializeObject(Archive* archive, const String*& obj) {}              static void serializeObject(Archive* archive, const String*& obj) {}
1130          };          };
1131    

Legend:
Removed from v.3771  
changed lines
  Added in v.3772

  ViewVC Help
Powered by ViewVC