Guitar
Classes | Public Member Functions | Public Attributes | List of all members
GitCommitItemList Class Reference

#include <GitTypes.h>

Collaboration diagram for GitCommitItemList:
Collaboration graph
[legend]

Classes

struct  D
 

Public Member Functions

GitCommitItem_at (size_t i)
 
void _update_ptrs ()
 
void assign (GitCommitItemList const &r)
 
 GitCommitItemList ()=default
 
 GitCommitItemList (GitCommitItemList const &r)
 
void operator= (GitCommitItemList const &r)
 
 GitCommitItemList (GitCommitItemList &&r)
 
 GitCommitItemList (std::vector< GitCommitItem > &&list)
 
void setList (std::vector< GitCommitItem > &&list)
 
bool empty () const
 
size_t size () const
 
GitCommitItem const & at (size_t i) const
 
GitCommitItem const & operator[] (size_t i) const
 
void push_front (GitCommitItem const &item)
 
std::string previousMessage () const
 
void updateIndex ()
 
int find_index (GitHash const &id) const
 
GitCommitItem const * find (GitHash const &id) const
 
std::basic_string_view< GitCommitItem * > items () const
 
std::basic_string_view< GitCommitItem const * > c_items () const
 
void fixCommitLogOrder ()
 
void updateCommitGraph ()
 MainWindow::updateCommitGraph. More...
 

Public Attributes

struct GitCommitItemList::D d
 

Constructor & Destructor Documentation

◆ GitCommitItemList() [1/4]

GitCommitItemList::GitCommitItemList ( )
default

◆ GitCommitItemList() [2/4]

GitCommitItemList::GitCommitItemList ( GitCommitItemList const &  r)
inline
Here is the call graph for this function:

◆ GitCommitItemList() [3/4]

GitCommitItemList::GitCommitItemList ( GitCommitItemList &&  r)
inline

◆ GitCommitItemList() [4/4]

GitCommitItemList::GitCommitItemList ( std::vector< GitCommitItem > &&  list)
inline
Here is the call graph for this function:

Member Function Documentation

◆ _at()

GitCommitItem & GitCommitItemList::_at ( size_t  i)

◆ _update_ptrs()

void GitCommitItemList::_update_ptrs ( )

◆ assign()

void GitCommitItemList::assign ( GitCommitItemList const &  r)
inline

◆ at()

const GitCommitItem & GitCommitItemList::at ( size_t  i) const

◆ c_items()

std::basic_string_view<GitCommitItem const *> GitCommitItemList::c_items ( ) const
inline
Here is the call graph for this function:

◆ empty()

bool GitCommitItemList::empty ( ) const

◆ find()

const GitCommitItem * GitCommitItemList::find ( GitHash const &  id) const
Here is the call graph for this function:

◆ find_index()

int GitCommitItemList::find_index ( GitHash const &  id) const

◆ fixCommitLogOrder()

void GitCommitItemList::fixCommitLogOrder ( )
Here is the call graph for this function:

◆ items()

std::basic_string_view<GitCommitItem *> GitCommitItemList::items ( ) const
inline
Here is the call graph for this function:

◆ operator=()

void GitCommitItemList::operator= ( GitCommitItemList const &  r)
inline
Here is the call graph for this function:

◆ operator[]()

const GitCommitItem & GitCommitItemList::operator[] ( size_t  i) const
Here is the call graph for this function:

◆ previousMessage()

std::string GitCommitItemList::previousMessage ( ) const
Here is the call graph for this function:

◆ push_front()

void GitCommitItemList::push_front ( GitCommitItem const &  item)

◆ setList()

void GitCommitItemList::setList ( std::vector< GitCommitItem > &&  list)

◆ size()

size_t GitCommitItemList::size ( ) const

◆ updateCommitGraph()

void GitCommitItemList::updateCommitGraph ( )

MainWindow::updateCommitGraph.

樹形図情報を構築する

Here is the call graph for this function:

◆ updateIndex()

void GitCommitItemList::updateIndex ( )

Member Data Documentation

◆ d

struct GitCommitItemList::D GitCommitItemList::d

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