View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Types | Public Member Functions | Public Attributes | List of all members
vistle::FileInfo Struct Reference

#include <core/filequery.h>

Collaboration diagram for vistle::FileInfo:
Collaboration graph
[legend]

Public Types

enum  FileType { File , Directory , System }
 

Public Member Functions

template<class Archive >
ARCHIVE_ACCESS void serialize (Archive &ar)
 

Public Attributes

std::string name
 
bool status = false
 
bool exists = false
 
int32_t permissions = 0
 
FileType type = System
 
bool symlink = false
 
bool hidden = false
 
bool casesensitive = true
 
int64_t size = -1
 
double lastmod = 0.
 

Member Enumeration Documentation

◆ FileType

Enumerator
File 
Directory 
System 

Member Function Documentation

◆ serialize()

template<class Archive >
ARCHIVE_ACCESS void vistle::FileInfo::serialize ( Archive &  ar)
inline

Member Data Documentation

◆ casesensitive

bool vistle::FileInfo::casesensitive = true

◆ exists

bool vistle::FileInfo::exists = false

◆ hidden

bool vistle::FileInfo::hidden = false

◆ lastmod

double vistle::FileInfo::lastmod = 0.

◆ name

std::string vistle::FileInfo::name

◆ permissions

int32_t vistle::FileInfo::permissions = 0

◆ size

int64_t vistle::FileInfo::size = -1

◆ status

bool vistle::FileInfo::status = false

◆ symlink

bool vistle::FileInfo::symlink = false

◆ type

FileType vistle::FileInfo::type = System

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