Utility.h

Includes:
<map>
<memory>
<stdint.h>
<string>
<utility>
<vector>

Introduction

Use the links in the table of contents to the left to access the documentation.



Classes

MatchesID

search lists with ID.



Structs and Unions

ShareData

data used from shares(shareId)


ShareData


data used from shares(shareId)

struct ShareData { 
    template <class ShareDataT> ShareData(
        ShareDataT&& rh) : id{
        rh.id
        }, isUserId{rh.isUserId
        } {
        } ShareData(
        uint64_t id,
        bool isUserId) : id{
        id
        }, isUserId{isUserId
        } {
        } //DEFAULT = 0, ID for userId or groupId 
    uint64_t id; 
    //DEFAULT == TRUE, UserId = True if userID and false if groupId 
    bool isUserId; 
};  
Discussion

This is the data used from shares(shareId) to keep track of user/group-id relating to a shareid