AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
Classes | Namespaces | Typedefs | Enumerations
gittask.hh File Reference

Detailed Description

DRAMA 2 include file - GIT Task implementation.

The drama::git::Task class is used to implement a task which obeys the GIT specification, from within Drama2.

Author
Tony Farrell, AAO $Revision$ $Date$ $Id$
#include "drama.hh"
#include "Git.h"

Go to the source code of this file.

Classes

class  drama::git::ResetArgLookup
 This lookup class is used with ResetArgNum as part of creating a drama::gitarg::Enum item. More...
 
class  drama::git::Task
 Create a DRAMA task which obeys the GIT specification. More...
 

Namespaces

namespace  drama
 The drama namespace contains all the classes, types etc of the DRAMA 2 implementation.
 
namespace  drama::git
 Name space used to implement AAO Generic Implementation task features.
 

Typedefs

using drama::git::ResetArgType = drama::gitarg::Enum< ResetArgLookup, ResetArgEnum >
 ResetArgType is a type which can be used to represent a reset action argument.
 

Enumerations

enum class  drama::git::ResetArgEnum { drama::git::Soft =0 , drama::git::Full , drama::git::Hard , drama::git::Invalid }
 Enum values for the default arguments to the git::Task Reset action. More...