Guitar
Public Member Functions | Private Attributes | Friends | List of all members
GeneratedCommitMessage Class Reference

#include <GeneratedCommitMessage.h>

Public Member Functions

 GeneratedCommitMessage ()
 
 GeneratedCommitMessage (CommitMessageGenerator::Result *p)
 
 operator bool () const
 
std::vector< std::string > const & messages () const
 
std::string const & error_status () const
 
std::string const & error_message () const
 

Private Attributes

std::shared_ptr< CommitMessageGenerator::Resultresult_
 

Friends

class CommitMessageGenerator
 

Constructor & Destructor Documentation

◆ GeneratedCommitMessage() [1/2]

GeneratedCommitMessage::GeneratedCommitMessage ( )
inline

◆ GeneratedCommitMessage() [2/2]

GeneratedCommitMessage::GeneratedCommitMessage ( CommitMessageGenerator::Result p)
inline

Member Function Documentation

◆ error_message()

std::string const& GeneratedCommitMessage::error_message ( ) const
inline

◆ error_status()

std::string const& GeneratedCommitMessage::error_status ( ) const
inline

◆ messages()

std::vector<std::string> const& GeneratedCommitMessage::messages ( ) const
inline

◆ operator bool()

GeneratedCommitMessage::operator bool ( ) const
inline

Friends And Related Function Documentation

◆ CommitMessageGenerator

friend class CommitMessageGenerator
friend

Member Data Documentation

◆ result_

std::shared_ptr<CommitMessageGenerator::Result> GeneratedCommitMessage::result_
private

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