opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
opyn::FileBackedStorage Class Referencefinal

#include <file_backed_storage.h>

Public Member Functions

 FileBackedStorage (const OpenSim::Model &, std::filesystem::path sourceFile)
 
 FileBackedStorage (const FileBackedStorage &)
 
 FileBackedStorage (FileBackedStorage &&) noexcept
 
FileBackedStorageoperator= (const FileBackedStorage &)
 
FileBackedStorageoperator= (FileBackedStorage &&) noexcept
 
 ~FileBackedStorage () noexcept
 
void reloadFromDisk (const OpenSim::Model &)
 
osc::ClosedInterval< float > timeRange () const
 
const OpenSim::Storage & storage () const
 
const std::unordered_map< int, int > & mapper () const
 

Constructor & Destructor Documentation

◆ FileBackedStorage() [1/3]

opyn::FileBackedStorage::FileBackedStorage ( const OpenSim::Model &  ,
std::filesystem::path  sourceFile 
)
explicit

◆ FileBackedStorage() [2/3]

opyn::FileBackedStorage::FileBackedStorage ( const FileBackedStorage )

◆ FileBackedStorage() [3/3]

opyn::FileBackedStorage::FileBackedStorage ( FileBackedStorage &&  )
noexcept

◆ ~FileBackedStorage()

opyn::FileBackedStorage::~FileBackedStorage ( )
noexcept

Member Function Documentation

◆ mapper()

const std::unordered_map< int, int > & opyn::FileBackedStorage::mapper ( ) const
inline

◆ operator=() [1/2]

FileBackedStorage & opyn::FileBackedStorage::operator= ( const FileBackedStorage )

◆ operator=() [2/2]

FileBackedStorage & opyn::FileBackedStorage::operator= ( FileBackedStorage &&  )
noexcept

◆ reloadFromDisk()

void opyn::FileBackedStorage::reloadFromDisk ( const OpenSim::Model &  )

◆ storage()

const OpenSim::Storage & opyn::FileBackedStorage::storage ( ) const
inline

◆ timeRange()

osc::ClosedInterval< float > opyn::FileBackedStorage::timeRange ( ) const

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