LSSTApplications  18.1.0
LSSTDataManagementBasePackage
Classes | Namespaces | Functions
Stream.h File Reference
#include <string>
#include <fstream>
#include <sstream>
#include <iostream>
#include "astshim/base.h"
#include "astshim/detail/utils.h"
#include "astshim/Object.h"

Go to the source code of this file.

Classes

class  ast::Stream
 A stream for ast::Channel. More...
 
class  ast::FileStream
 File-based source or sink (not both) for channels. More...
 
class  ast::StringStream
 String-based source and sink for channels. More...
 

Namespaces

 ast
 AST wrapper classes and functions.
 
 ast::detail
 

Functions

const char * ast::detail::source ()
 Source function that allows astChannel to source from a Stream. More...
 
void ast::detail::sink (const char *cstr)
 Sink function that allows astChannel to sink to a Stream. More...