rogue
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
rogue::utilities::fileio Namespace Reference

Classes

class  StreamReader
 Reads Rogue stream data files and emits frames on stream master interface. More...
 
class  StreamWriter
 Coordinates channelized frame capture into Rogue stream data files. More...
 
class  StreamWriterChannel
 Stream sink that writes incoming frames into a tagged writer channel. More...
 

Typedefs

typedef std::shared_ptr< rogue::utilities::fileio::StreamReaderStreamReaderPtr
 
typedef std::shared_ptr< rogue::utilities::fileio::StreamWriterStreamWriterPtr
 
typedef std::shared_ptr< rogue::utilities::fileio::StreamWriterChannelStreamWriterChannelPtr
 

Functions

void setup_module ()
 

Typedef Documentation

◆ StreamReaderPtr

Definition at line 144 of file StreamReader.h.

◆ StreamWriterChannelPtr

Definition at line 136 of file StreamWriterChannel.h.

◆ StreamWriterPtr

Definition at line 298 of file StreamWriter.h.

Function Documentation

◆ setup_module()

void rogue::utilities::fileio::setup_module ( )

Company : SLAC National Accelerator Laboratory

Description:

Python Module For Stream Interface

This file is part of the rogue software platform. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. No part of the rogue software platform, including this file, may be copied, modified, propagated, or distributed except according to the terms

contained in the LICENSE.txt file.

Definition at line 31 of file module.cpp.