Skip to content

Commit 5b006fd

Browse files
committed
Renamed defer() -> defer_serialization()
- This avoids a name conflict with a utility macro in Gemcutter
1 parent e0e3727 commit 5b006fd

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

include/cereal/cereal.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ namespace cereal
119119
void serialize(Archive & archive)
120120
{
121121
// when we serialize an edge, we'll defer serializing the associated node
122-
archive( cereal::defer( connection ),
122+
archive( cereal::defer_serialization( connection ),
123123
some_value );
124124
}
125125
};
@@ -146,7 +146,7 @@ namespace cereal
146146
@relates DeferredData
147147
@ingroup Utility */
148148
template <class T> inline
149-
DeferredData<T> defer( T && value )
149+
DeferredData<T> defer_serialization( T && value )
150150
{
151151
return {std::forward<T>(value)};
152152
}

unittests/defer.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ struct DeferNode
7575
void serialize( Archive & ar )
7676
{
7777
ar( id, w,
78-
cereal::defer( iser ),
79-
cereal::defer( ispl ),
80-
cereal::defer( eser ),
81-
cereal::defer( espl ),
82-
cereal::defer( relations ),
78+
cereal::defer_serialization( iser ),
79+
cereal::defer_serialization( ispl ),
80+
cereal::defer_serialization( eser ),
81+
cereal::defer_serialization( espl ),
82+
cereal::defer_serialization( relations ),
8383
z );
8484
}
8585

0 commit comments

Comments
 (0)