DACE 2.0 API Manual
Differential Algebra Core Engine
Public Member Functions | Friends
DACE::storedDA Class Reference

#include <dace/DA.h>

+ Inheritance diagram for DACE::storedDA:
+ Collaboration diagram for DACE::storedDA:

Public Member Functions

 storedDA (const DA &da)
 Constructor from a DA. More...
 
 storedDA (const std::vector< char > &data)
 Constructor from binary data. More...
 
 storedDA (std::istream &is)
 Constructor from stream. More...
 
bool isValid () const
 Is the data a valid DACE blob. More...
 
 operator DA () const
 Cast to DA. More...
 
 operator std::string () const
 Cast to std::string. More...
 

Friends

DACE_API std::ostream & operator<< (std::ostream &out, const storedDA &sda)
 Output to C++ stream in binary form. More...
 

Detailed Description

Stored DA class representing a DA vector in a binary, setup independent format.

Constructor & Destructor Documentation

◆ storedDA() [1/3]

DACE::storedDA::storedDA ( const DA da)

Constructor from a DA.

◆ storedDA() [2/3]

DACE::storedDA::storedDA ( const std::vector< char > &  data)

Constructor from binary data.

◆ storedDA() [3/3]

DACE::storedDA::storedDA ( std::istream &  is)

Constructor from stream.

Member Function Documentation

◆ isValid()

bool DACE::storedDA::isValid ( ) const

Is the data a valid DACE blob.

◆ operator DA()

DACE::storedDA::operator DA ( ) const

Cast to DA.

◆ operator std::string()

DACE::storedDA::operator std::string ( ) const

Cast to std::string.

Friends And Related Function Documentation

◆ operator<<

DACE_API std::ostream& operator<< ( std::ostream &  out,
const storedDA sda 
)
friend

Output to C++ stream in binary form.


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