STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Private Member Functions | Friends
stapl::runtime::meets_requirements_oarchive Class Reference

Archive to determine if the object meets the packing requirements. More...

Public Member Functions

 meets_requirements_oarchive (const typer::pass_type p)
 
std::pair< bool, std::size_t > meets_requirements (void) const noexcept
 Returns the requirements for the object.
 

Private Member Functions

std::streamsize xsputn (const char_type *, std::streamsize n) final
 Counts how many bytes are written into the stream.
 
void advance (const std::size_t size) noexcept
 Advances the buffer pointer.
 
std::streamsize written_bytes (void) const noexcept
 Returns how many bytes have been written.
 

Friends

class boost::archive::detail::interface_oarchive< meets_requirements_oarchive >
 
class boost::archive::basic_binary_oarchive< meets_requirements_oarchive >
 
class boost::archive::basic_binary_oprimitive< meets_requirements_oarchive, std::ostream::char_type, std::ostream::traits_type >
 
class boost::archive::save_access
 

Detailed Description

Archive to determine if the object meets the packing requirements.

For more information, visit http://www.boost.org/doc/libs/release/libs/serialization/doc/index.html .


The documentation for this class was generated from the following file: