NCBI C++ ToolKit
Classes | Functions
objhook_lambdas.hpp File Reference
#include <serial/objhook.hpp>
+ Include dependency graph for objhook_lambdas.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CLambdaReadHook< _T >
 
class  CLambaReadMemberHook< _T >
 
class  CLambdaSkipHook< _T >
 
class  CLambaSkipMemberHook< _T >
 
class  CLambdaCopyHook< _T >
 
class  CLambaCopyMemberHook< _T >
 
class  CLambdaWriteHook< _T >
 
class  CLambaWriteMemberHook< _T >
 

Functions

template<typename _Func >
void SetLocalReadHook (const CObjectTypeInfo &obj_type_info, CObjectIStream &ostr, _Func _func)
 
template<typename _Func >
void SetLocalReadHook (TTypeInfo type_info, CObjectIStream &ostr, _Func _func)
 
template<typename _Func >
void SetLocalReadHook (const CObjectTypeInfoMI &member_info, CObjectIStream &istr, _Func _func)
 
template<typename _Func >
void SetLocalSkipHook (const CObjectTypeInfo &obj_type_info, CObjectIStream &istr, _Func _func)
 
template<typename _Func >
void SetLocalSkipHook (TTypeInfo type_info, CObjectIStream &istr, _Func _func)
 
template<typename _Func >
void SetLocalSkipHook (const CObjectTypeInfoMI &member_info, CObjectIStream &istr, _Func _func)
 
template<typename _Func >
void SetLocalCopyHook (const CObjectTypeInfo &obj_type_info, CObjectStreamCopier &copier, _Func _func)
 
template<typename _Func >
void SetLocalCopyHook (TTypeInfo type_info, CObjectStreamCopier &copier, _Func _func)
 
template<typename _Func >
void SetLocalCopyHook (const CObjectTypeInfoMI &member_info, CObjectStreamCopier &copier, _Func _func)
 
template<typename _Func >
void SetLocalWriteHook (const CObjectTypeInfo &obj_type_info, CObjectOStream &ostr, _Func _func)
 
template<typename _Func >
void SetLocalWriteHook (TTypeInfo type_info, CObjectOStream &ostr, _Func _func)
 
template<typename _Func >
void SetLocalWriteHook (const CObjectTypeInfoMI &member_info, CObjectOStream &ostr, _Func _func)
 

Function Documentation

◆ SetLocalCopyHook() [1/3]

template<typename _Func >
void SetLocalCopyHook ( const CObjectTypeInfo obj_type_info,
CObjectStreamCopier copier,
_Func  _func 
)

Definition at line 182 of file objhook_lambdas.hpp.

References Ref(), and CObjectTypeInfo::SetLocalCopyHook().

Referenced by SetLocalCopyHook().

◆ SetLocalCopyHook() [2/3]

template<typename _Func >
void SetLocalCopyHook ( const CObjectTypeInfoMI member_info,
CObjectStreamCopier copier,
_Func  _func 
)

Definition at line 195 of file objhook_lambdas.hpp.

References Ref(), and CObjectTypeInfoMI::SetLocalCopyHook().

◆ SetLocalCopyHook() [3/3]

template<typename _Func >
void SetLocalCopyHook ( TTypeInfo  type_info,
CObjectStreamCopier copier,
_Func  _func 
)

Definition at line 189 of file objhook_lambdas.hpp.

References SetLocalCopyHook().

◆ SetLocalReadHook() [1/3]

template<typename _Func >
void SetLocalReadHook ( const CObjectTypeInfo obj_type_info,
CObjectIStream ostr,
_Func  _func 
)

◆ SetLocalReadHook() [2/3]

template<typename _Func >
void SetLocalReadHook ( const CObjectTypeInfoMI member_info,
CObjectIStream istr,
_Func  _func 
)

Definition at line 155 of file objhook_lambdas.hpp.

References Ref(), and CObjectTypeInfoMI::SetLocalReadHook().

◆ SetLocalReadHook() [3/3]

template<typename _Func >
void SetLocalReadHook ( TTypeInfo  type_info,
CObjectIStream ostr,
_Func  _func 
)

Definition at line 149 of file objhook_lambdas.hpp.

References SetLocalReadHook().

◆ SetLocalSkipHook() [1/3]

template<typename _Func >
void SetLocalSkipHook ( const CObjectTypeInfo obj_type_info,
CObjectIStream istr,
_Func  _func 
)

◆ SetLocalSkipHook() [2/3]

template<typename _Func >
void SetLocalSkipHook ( const CObjectTypeInfoMI member_info,
CObjectIStream istr,
_Func  _func 
)

Definition at line 175 of file objhook_lambdas.hpp.

References Ref(), and CObjectTypeInfoMI::SetLocalSkipHook().

◆ SetLocalSkipHook() [3/3]

template<typename _Func >
void SetLocalSkipHook ( TTypeInfo  type_info,
CObjectIStream istr,
_Func  _func 
)

Definition at line 169 of file objhook_lambdas.hpp.

References SetLocalSkipHook().

◆ SetLocalWriteHook() [1/3]

template<typename _Func >
void SetLocalWriteHook ( const CObjectTypeInfo obj_type_info,
CObjectOStream ostr,
_Func  _func 
)

◆ SetLocalWriteHook() [2/3]

template<typename _Func >
void SetLocalWriteHook ( const CObjectTypeInfoMI member_info,
CObjectOStream ostr,
_Func  _func 
)

Definition at line 215 of file objhook_lambdas.hpp.

References Ref(), and CObjectTypeInfoMI::SetLocalWriteHook().

◆ SetLocalWriteHook() [3/3]

template<typename _Func >
void SetLocalWriteHook ( TTypeInfo  type_info,
CObjectOStream ostr,
_Func  _func 
)

Definition at line 209 of file objhook_lambdas.hpp.

References SetLocalWriteHook().

Modified on Sun Jul 21 04:14:12 2024 by modify_doxy.py rev. 669887