UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
hds::db::LockDescription Struct Reference

#include <locker.hpp>

Public Member Functions

 LockDescription ()
 
 LockDescription (const std::string &i_name, const LockType &i_type, const std::string &i_project, const std::string &i_comment)
 

Public Attributes

std::string name
 
LockType type
 
std::string project
 
std::string comment
 
time_t timestamp
 

Detailed Description

Description of one lock.

Constructor & Destructor Documentation

hds::db::LockDescription::LockDescription ( )
inline

Default constructor.

hds::db::LockDescription::LockDescription ( const std::string &  i_name,
const LockType i_type,
const std::string &  i_project,
const std::string &  i_comment 
)
inline

Makes description with data provided. Timestamp to be generated automatically in DB.

Member Data Documentation

std::string hds::db::LockDescription::comment

Commentary.

std::string hds::db::LockDescription::name

Unique name of lock.

std::string hds::db::LockDescription::project

Name of project.

time_t hds::db::LockDescription::timestamp

Timestamp of lock creation.

LockType hds::db::LockDescription::type

Type of lock.


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