OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::DirectoryWatcher Class Reference

ディレクトリの監視 More...

#include <DirectoryWatcher.hpp>

Public Member Functions

SIV3D_NODISCARD_CXX20 DirectoryWatcher ()
 
SIV3D_NODISCARD_CXX20 DirectoryWatcher (const FilePath &directory)
 
 ~DirectoryWatcher ()
 
bool isOpen () const
 
 operator bool () const
 
Array< FileChangeretrieveChanges () const
 
bool retrieveChanges (Array< FileChange > &fileChanges) const
 
void clearChanges ()
 
FilePath directory () const
 

Detailed Description

ディレクトリの監視

Constructor & Destructor Documentation

◆ DirectoryWatcher() [1/2]

SIV3D_NODISCARD_CXX20 s3d::DirectoryWatcher::DirectoryWatcher ( )

◆ DirectoryWatcher() [2/2]

SIV3D_NODISCARD_CXX20 s3d::DirectoryWatcher::DirectoryWatcher ( const FilePath directory)
explicit

◆ ~DirectoryWatcher()

s3d::DirectoryWatcher::~DirectoryWatcher ( )

Member Function Documentation

◆ clearChanges()

void s3d::DirectoryWatcher::clearChanges ( )

◆ directory()

FilePath s3d::DirectoryWatcher::directory ( ) const

◆ isOpen()

bool s3d::DirectoryWatcher::isOpen ( ) const

◆ operator bool()

s3d::DirectoryWatcher::operator bool ( ) const
explicit

◆ retrieveChanges() [1/2]

Array<FileChange> s3d::DirectoryWatcher::retrieveChanges ( ) const

◆ retrieveChanges() [2/2]

bool s3d::DirectoryWatcher::retrieveChanges ( Array< FileChange > &  fileChanges) const

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