ddc
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CShortStringHolder Class Reference

#include <util_classes.h>

Inheritance diagram for CShortStringHolder:
Inheritance graph
[legend]
Collaboration diagram for CShortStringHolder:
Collaboration graph
[legend]

Public Member Functions

void ReadShortStringHolder (string filename)
 
bool WriteShortStringHolder (const string &FileName) const
 
bool CreateFromVector (const StringVector &in)
 
bool CreateFromSet (const StringSet &in)
 

Private Member Functions

template<class T >
bool CreateFromSequence (T begin, T end)
 

Private Attributes

vector< char > m_Buffer
 

Member Function Documentation

◆ CreateFromSequence()

template<class T >
bool CShortStringHolder::CreateFromSequence ( begin,
end 
)
private

References DDCProcessMemoryStatus::clear(), and ErrorMessage().

Here is the call graph for this function:

◆ ReadShortStringHolder()

void CShortStringHolder::ReadShortStringHolder ( string  filename)

References DDCProcessMemoryStatus::clear(), FileSize(), and ReadVectorInner().

Referenced by CMorphDict::Load(), and CDwdsThesaurus::LoadDwdsThesaurus().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WriteShortStringHolder()

bool CShortStringHolder::WriteShortStringHolder ( const string &  FileName) const

References WriteVectorInner().

Referenced by CMorphDict::Save().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateFromVector()

bool CShortStringHolder::CreateFromVector ( const StringVector in)

◆ CreateFromSet()

bool CShortStringHolder::CreateFromSet ( const StringSet in)

Referenced by CMorphDictBuilder::GenerateLemmas().

Here is the caller graph for this function:

Member Data Documentation

◆ m_Buffer

vector<char> CShortStringHolder::m_Buffer
private

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