NEURON
VisitorOStreamResources Class Reference

#include <pybind_utils.hpp>

Public Member Functions

 VisitorOStreamResources ()=default
 
 VisitorOStreamResources (pybind11::object object)
 
void flush ()
 

Protected Attributes

std::unique_ptr< pybind11::detail::pythonbuf > buf
 
std::unique_ptr< std::ostream > ostream
 

Detailed Description

Definition at line 94 of file pybind_utils.hpp.

Constructor & Destructor Documentation

◆ VisitorOStreamResources() [1/2]

VisitorOStreamResources::VisitorOStreamResources ( )
default

◆ VisitorOStreamResources() [2/2]

VisitorOStreamResources::VisitorOStreamResources ( pybind11::object  object)
inline

Definition at line 101 of file pybind_utils.hpp.

Member Function Documentation

◆ flush()

void VisitorOStreamResources::flush ( )
inline

Definition at line 104 of file pybind_utils.hpp.

Member Data Documentation

◆ buf

std::unique_ptr<pybind11::detail::pythonbuf> VisitorOStreamResources::buf
protected

Definition at line 96 of file pybind_utils.hpp.

◆ ostream

std::unique_ptr<std::ostream> VisitorOStreamResources::ostream
protected

Definition at line 97 of file pybind_utils.hpp.


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