Taskolib  1.3.3
Public Attributes | Friends | List of all members
task::SequenceManager::SequenceOnDisk Struct Reference

Detailed Description

A struct to represent a sequence on disk.

#include <SequenceManager.h>

Public Attributes

std::filesystem::path path
 Path to the sequence (usually relative to SequenceManager base path, but can also be absolute) More...
 
SequenceName name
 Machine-friendly name of the sequence. More...
 
UniqueId unique_id
 Unique ID of the sequence. More...
 

Friends

bool operator== (const SequenceOnDisk &a, const SequenceOnDisk &b) noexcept
 
bool operator!= (const SequenceOnDisk &a, const SequenceOnDisk &b) noexcept
 

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const SequenceOnDisk a,
const SequenceOnDisk b 
)
friend

◆ operator==

bool operator== ( const SequenceOnDisk a,
const SequenceOnDisk b 
)
friend

Member Data Documentation

◆ name

SequenceName task::SequenceManager::SequenceOnDisk::name

Machine-friendly name of the sequence.

Referenced by task::SequenceManager::list_sequences(), and task::SequenceManager::load_sequence().

◆ path

std::filesystem::path task::SequenceManager::SequenceOnDisk::path

Path to the sequence (usually relative to SequenceManager base path, but can also be absolute)

Referenced by task::SequenceManager::copy_sequence(), and task::SequenceManager::load_sequence().

◆ unique_id

UniqueId task::SequenceManager::SequenceOnDisk::unique_id

Unique ID of the sequence.

Referenced by task::SequenceManager::load_sequence().


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