Gorgon Game Engine
EntryPoint Class Reference

This class represents filesystem entry points (roots, drives). More...

Public Member Functions

 EntryPoint ()
 Default constructor. More...
 

Public Attributes

std::string Name
 Name or label of the entry point. More...
 
std::string Path
 The path of the entry point. More...
 
bool Readable
 Whether the entry point is readable. Currently all entry points are readable. More...
 
bool Removable
 Whether the device is removable. More...
 
bool Writable
 Whether the entry point is writable. More...
 

Detailed Description

This class represents filesystem entry points (roots, drives).

On Linux like systems, the only entry point is '/', however, user home, root and removable devices are also listed. On Windows all drives as listed.

See also
EntryPoints

Constructor & Destructor Documentation

◆ EntryPoint()

Default constructor.

Member Data Documentation

◆ Name

std::string Name

Name or label of the entry point.

◆ Path

std::string Path

The path of the entry point.

◆ Readable

bool Readable

Whether the entry point is readable. Currently all entry points are readable.

◆ Removable

bool Removable

Whether the device is removable.

◆ Writable

bool Writable

Whether the entry point is writable.

Notice that even an entry point is writable it doesn't mean that the immediate path of the entry point is writable. It is possible that the user has no write access to the root of the entry point. If false this denotes the entry point is fully read-only (like a CDROM)


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