@@ -16,17 +16,17 @@ handle<> make_instance_reduce_function();
1616namespace error_messages {
1717
1818 template <class T >
19- struct missing_pickle_support_function_or_incorrect_signature {};
19+ struct missing_pickle_group_function_or_incorrect_signature {};
2020
2121}
2222
23- namespace detail { struct pickle_support_registration ; }
23+ namespace detail { struct pickle_group_registration ; }
2424
25- struct pickle_support_base
25+ struct pickle_group
2626{
2727 private:
2828 struct inaccessible {};
29- friend struct detail ::pickle_support_registration ;
29+ friend struct detail ::pickle_group_registration ;
3030 public:
3131 static inaccessible* getinitargs () { return 0 ; }
3232 static inaccessible* getstate () { return 0 ; }
@@ -36,9 +36,9 @@ struct pickle_support_base
3636
3737namespace detail {
3838
39- struct pickle_support_registration
39+ struct pickle_group_registration
4040 {
41- typedef pickle_support_base ::inaccessible inaccessible;
41+ typedef pickle_group ::inaccessible inaccessible;
4242
4343 template <class Class_ , class Tgetinitargs >
4444 static
@@ -50,7 +50,7 @@ namespace detail {
5050 inaccessible* (*setstate_fn)(),
5151 bool)
5252 {
53- cl.enable_pickle_support (false );
53+ cl.enable_pickling (false );
5454 cl.def (" __getinitargs__" , getinitargs_fn);
5555 }
5656
@@ -64,7 +64,7 @@ namespace detail {
6464 void (*setstate_fn)(Tsetstate, object),
6565 bool getstate_manages_dict)
6666 {
67- cl.enable_pickle_support (getstate_manages_dict);
67+ cl.enable_pickling (getstate_manages_dict);
6868 cl.def (" __getstate__" , getstate_fn);
6969 cl.def (" __setstate__" , setstate_fn);
7070 }
@@ -80,7 +80,7 @@ namespace detail {
8080 void (*setstate_fn)(Tsetstate, object),
8181 bool getstate_manages_dict)
8282 {
83- cl.enable_pickle_support (getstate_manages_dict);
83+ cl.enable_pickling (getstate_manages_dict);
8484 cl.def (" __getinitargs__" , getinitargs_fn);
8585 cl.def (" __getstate__" , getstate_fn);
8686 cl.def (" __setstate__" , setstate_fn);
@@ -94,15 +94,15 @@ namespace detail {
9494 ...)
9595 {
9696 typedef typename
97- error_messages::missing_pickle_support_function_or_incorrect_signature <
97+ error_messages::missing_pickle_group_function_or_incorrect_signature <
9898 Class_>::error_type error_type;
9999 }
100100 };
101101
102- template <typename UserPickleSupportType >
103- struct pickle_support_finalize
104- : UserPickleSupportType ,
105- pickle_support_registration
102+ template <typename UserPickleGroupType >
103+ struct pickle_group_finalize
104+ : UserPickleGroupType ,
105+ pickle_group_registration
106106 {};
107107
108108} // namespace detail
0 commit comments