Virgil Security Crypto library  2.1.2
Public Member Functions | List of all members
virgil::crypto::stream::VirgilStreamDataSink Class Reference

C++ stream implementation of the VirgilDataSink class. More...

#include <VirgilStreamDataSink.h>

Inheritance diagram for virgil::crypto::stream::VirgilStreamDataSink:
virgil::crypto::VirgilDataSink

Public Member Functions

 VirgilStreamDataSink (std::ostream &out)
 Creates data sink based on std::ostream object.
 
virtual ~VirgilStreamDataSink () noexcept
 Polymorphic destructor.
 
virtual bool isGood ()
 Overriding of VirgilDataSink::isGood() method.
 
virtual void write (const virgil::crypto::VirgilByteArray &data)
 Overriding of VirgilDataSink::write() method.
 

Additional Inherited Members

- Static Public Member Functions inherited from virgil::crypto::VirgilDataSink
static void safeWrite (VirgilDataSink &sink, const VirgilByteArray &data)
 Write data to the sink in a safe way. More...
 

Detailed Description

C++ stream implementation of the VirgilDataSink class.

Note
This class CAN not be used in wrappers.

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