<!-- ##### SECTION Title ##### -->
InfAdoptedOperation

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT InfAdoptedOperation ##### -->
<para>

</para>


<!-- ##### STRUCT InfAdoptedOperationIface ##### -->
<para>

</para>

@need_concurrency_id: 
@transform: 
@copy: 
@get_flags: 
@apply: 
@apply_transformed: 
@revert: 

<!-- ##### ENUM InfAdoptedOperationFlags ##### -->
<para>

</para>

@INF_ADOPTED_OPERATION_AFFECTS_BUFFER: 
@INF_ADOPTED_OPERATION_REVERSIBLE: 

<!-- ##### ENUM InfAdoptedConcurrencyId ##### -->
<para>

</para>

@INF_ADOPTED_CONCURRENCY_SELF: 
@INF_ADOPTED_CONCURRENCY_NONE: 
@INF_ADOPTED_CONCURRENCY_OTHER: 

<!-- ##### FUNCTION inf_adopted_operation_need_concurrency_id ##### -->
<para>

</para>

@operation: 
@against: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_transform ##### -->
<para>

</para>

@operation: 
@against: 
@operation_lcs: 
@against_lcs: 
@concurrency_id: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_copy ##### -->
<para>

</para>

@operation: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_get_flags ##### -->
<para>

</para>

@operation: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_apply ##### -->
<para>

</para>

@operation: 
@by: 
@buffer: 
@error: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_apply_transformed ##### -->
<para>

</para>

@operation: 
@transformed: 
@by: 
@buffer: 
@error: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_is_reversible ##### -->
<para>

</para>

@operation: 
@Returns: 


<!-- ##### FUNCTION inf_adopted_operation_revert ##### -->
<para>

</para>

@operation: 
@Returns: 


