CYCLUS
Loading...
Searching...
No Matches
cyclus::Blob Class Reference

Detailed Description

A type to represent variable-length array of bytes for dumping to a cyclus output database.

Definition at line 9 of file blob.h.

#include <blob.h>

Public Member Functions

 Blob ()
 
 Blob (std::string s)
 
bool operator!= (const cyclus::Blob &rhs) const
 
bool operator< (const cyclus::Blob &rhs) const
 
std::ostream & operator<< (std::ostream &out) const
 
bool operator<= (const cyclus::Blob &rhs) const
 
bool operator== (const cyclus::Blob &rhs) const
 
bool operator> (const cyclus::Blob &rhs) const
 
bool operator>= (const cyclus::Blob &rhs) const
 
const std::string & str () const
 

Constructor & Destructor Documentation

◆ Blob() [1/2]

cyclus::Blob::Blob ( )
inline

Definition at line 11 of file blob.h.

◆ Blob() [2/2]

cyclus::Blob::Blob ( std::string s)
inlineexplicit

Definition at line 13 of file blob.h.

Member Function Documentation

◆ operator!=()

bool cyclus::Blob::operator!= ( const cyclus::Blob & rhs) const
inline

Definition at line 43 of file blob.h.

◆ operator<()

bool cyclus::Blob::operator< ( const cyclus::Blob & rhs) const
inline

Definition at line 23 of file blob.h.

◆ operator<<()

std::ostream & cyclus::Blob::operator<< ( std::ostream & out) const
inline

Definition at line 19 of file blob.h.

◆ operator<=()

bool cyclus::Blob::operator<= ( const cyclus::Blob & rhs) const
inline

Definition at line 31 of file blob.h.

◆ operator==()

bool cyclus::Blob::operator== ( const cyclus::Blob & rhs) const
inline

Definition at line 39 of file blob.h.

◆ operator>()

bool cyclus::Blob::operator> ( const cyclus::Blob & rhs) const
inline

Definition at line 27 of file blob.h.

◆ operator>=()

bool cyclus::Blob::operator>= ( const cyclus::Blob & rhs) const
inline

Definition at line 35 of file blob.h.

◆ str()

const std::string & cyclus::Blob::str ( ) const
inline

Definition at line 15 of file blob.h.


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