Aegis  4.25.D505
Public Member Functions | Private Member Functions | Private Attributes
change_functor_debchangelog Class Reference

#include <debchangelog.h>

Inheritance diagram for change_functor_debchangelog:
change_functor

Public Member Functions

virtual ~change_functor_debchangelog ()
 change_functor_debchangelog (col::pointer colp)
void operator() (change::pointer cp)
void print (change::pointer cp)
void print (change::pointer cp, const nstring_list &extra)

Private Member Functions

 change_functor_debchangelog ()
 change_functor_debchangelog (const change_functor_debchangelog &)
change_functor_debchangelogoperator= (const change_functor_debchangelog &)

Private Attributes

col::pointer colp
output::pointer heading
output::pointer star
output::pointer description
output::pointer signature

Detailed Description

The change_functor_debchangelog class is used to represent writing a debian change log for entry for a change.

Definition at line 29 of file debchangelog.h.


Constructor & Destructor Documentation

The destructor.

The constructor.

The default constructor. Do not use.

The copy constructor. Do not use.


Member Function Documentation

void change_functor_debchangelog::operator() ( change::pointer  cp) [virtual]

The operator() method is used to call the functor.

Parameters:
cpThe change to be operated upon.

Implements change_functor.

change_functor_debchangelog& change_functor_debchangelog::operator= ( const change_functor_debchangelog ) [private]

The assignment operator. Do not use.

The print method is used to print a changelog entry for the given change set. Unlink the operator() method, it doesn't censor branches.

The print method is used to print a changelog entry for the given change set. Unlink the operator() method, it doesn't censor branches.

Parameters:
cpThe change set to be printed
extraExtra change-log lines to be printed.

Field Documentation

Definition at line 66 of file debchangelog.h.

Definition at line 69 of file debchangelog.h.

Definition at line 67 of file debchangelog.h.

Definition at line 70 of file debchangelog.h.

Definition at line 68 of file debchangelog.h.


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