Catalog.cpp File Reference

Implementation of a Catalog using other plugins, as INode. More...

#include <algorithm>
#include <cstring>
#include <cstdlib>
#include <dmlite/cpp/dmlite.h>
#include <dmlite/cpp/utils/security.h>
#include <dmlite/cpp/utils/urls.h>
#include <vector>
#include "Catalog.h"
Include dependency graph for Catalog.cpp:

Functions

uid_t getUid (const SecurityContext *ctx)
gid_t getGid (const SecurityContext *ctx, unsigned index)
bool hasGroup (const SecurityContext *ctx, gid_t gid)

Detailed Description

Implementation of a Catalog using other plugins, as INode.

Intended to ease the development of database backends.

Author:
Alejandro Álvarez Ayllon <aalvarez@cern.ch>

Function Documentation

gid_t getGid ( const SecurityContext ctx,
unsigned  index 
) [inline]
uid_t getUid ( const SecurityContext ctx  )  [inline]
bool hasGroup ( const SecurityContext ctx,
gid_t  gid 
) [inline]

Generated on 6 Mar 2013 for dmlite by  doxygen 1.6.1