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 |
|
|