openPMD-api
Classes | Public Member Functions | Public Attributes | List of all members
openPMD::InvalidatableFile Struct Reference

Wrapper around a shared pointer to: More...

#include <InvalidatableFile.hpp>

Collaboration diagram for openPMD::InvalidatableFile:
Collaboration graph
[legend]

Classes

struct  FileState
 

Public Member Functions

 InvalidatableFile (std::string s)
 
void invalidate ()
 
bool valid () const
 
InvalidatableFileoperator= (std::string s)
 
bool operator== (InvalidatableFile const &f) const
 
std::string & operator* () const
 
std::string * operator-> () const
 
 operator bool () const
 

Public Attributes

std::shared_ptr< FileStatefileState
 

Detailed Description

Wrapper around a shared pointer to:


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