OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t > Struct Template Reference
Inheritance diagram for MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >:
Collaboration diagram for MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >:

Public Member Functions

 JournalEntryImpl (JournalViewModelImpl const *model, iterator_t itr)
 
std::string getText () const
 
Utf8Span timestamp () const
 
- Public Member Functions inherited from MWGui::JournalViewModelImpl::BaseEntry< iterator_t, JournalEntry >
 BaseEntry (JournalViewModelImpl const *model, iterator_t itr)
 
virtual ~BaseEntry ()
 
void ensureLoaded () const
 
Utf8Span body () const
 
void visitSpans (boost::function< void(TopicId, size_t, size_t)> visitor) const
 

Public Attributes

std::string timestamp_buffer
 
- Public Attributes inherited from MWGui::JournalViewModelImpl::BaseEntry< iterator_t, JournalEntry >
iterator_t itr
 
JournalViewModelImpl const * mModel
 
bool loaded
 
std::string utf8text
 
std::map< Range, intptr_tmHyperLinks
 

Additional Inherited Members

- Public Types inherited from MWGui::JournalViewModelImpl::BaseEntry< iterator_t, JournalEntry >
typedef iterator_t iterator_t
 
typedef std::pair< size_t, size_t > Range
 

Constructor & Destructor Documentation

template<typename iterator_t >
MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >::JournalEntryImpl ( JournalViewModelImpl const *  model,
iterator_t  itr 
)
inline

Member Function Documentation

template<typename iterator_t >
std::string MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >::getText ( ) const
inlinevirtual
template<typename iterator_t >
Utf8Span MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >::timestamp ( ) const
inline

Here is the call graph for this function:

Member Data Documentation

template<typename iterator_t >
std::string MWGui::JournalViewModelImpl::JournalEntryImpl< iterator_t >::timestamp_buffer
mutable

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