Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
FileReference Struct Reference

File reference have a unique id for each file. More...

#include <FileReference.hpp>

Public Member Functions

 FileReference (size_t fileId)
 
 FileReference ()
 
size_t hash () const noexcept
 
bool operator== (const FileReference &other) const noexcept
 

Static Public Member Functions

static FileReference fromInt (std::integral auto id)
 
template<fishnet::util::Hashable T>
static FileReference hash (const T &obj) noexcept
 

Public Attributes

size_t fileId
 

Detailed Description

File reference have a unique id for each file.

Constructor & Destructor Documentation

◆ FileReference() [1/2]

FileReference::FileReference ( size_t  fileId)
inlineexplicit

◆ FileReference() [2/2]

FileReference::FileReference ( )
inline

Member Function Documentation

◆ fromInt()

static FileReference FileReference::fromInt ( std::integral auto  id)
inlinestatic

◆ hash() [1/2]

size_t FileReference::hash ( ) const
inlinenoexcept

◆ hash() [2/2]

static FileReference FileReference::hash ( const T &  obj)
inlinestaticnoexcept

◆ operator==()

bool FileReference::operator== ( const FileReference &  other) const
inlinenoexcept

Member Data Documentation

◆ fileId

size_t FileReference::fileId

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