Public Member Functions | Private Member Functions | Private Attributes

CGraLine Class Reference

#include <graline.h>

List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

CGraLine::CGraLine (  ) 

Member Function Documentation

size_t CGraLine::LengthUntilDelimiters ( const char *  s,
const CGraphmatFile G 
) [private]
BYTE CGraLine::GetTokenLength (  )  const [inline]
const char* CGraLine::GetToken (  )  const [inline]
BYTE CGraLine::GetScreenLength (  )  const [inline]

References slen.

Referenced by AddLength(), and CConSent::InitBasicInformation().

Here is the caller graph for this function:

DWORD CGraLine::GetInputOffset (  )  const [inline]

References m_InputOffset.

Referenced by CGraphmatFile::GetGraphematicalLine(), and CGraphmatFile::InitContextDescriptors().

Here is the caller graph for this function:

QWORD CGraLine::GetDescriptors (  )  const [inline]

References m_Descriptors.

Referenced by CGraphmatFile::GetGraphematicalLine(), and CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsNotPrint (  )  const

References m_Status, and stNotPrint.

Referenced by CGraphmatFile::GetGraphematicalLine(), and CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsSpace (  )  const [inline]

References m_Status, and stSpace.

Referenced by CGraphmatFile::InitNonContextDescriptors(), IsSoft(), and SetDepthOfBullet().

Here is the caller graph for this function:

bool CGraLine::IsEOLN (  )  const [inline]

References m_Status, and stEOLN.

Referenced by CGraphmatFile::InitNonContextDescriptors(), and IsSoft().

Here is the caller graph for this function:

bool CGraLine::IsSoft (  )  const [inline]

References IsEOLN(), and IsSpace().

Referenced by CGraphmatFile::GetGraphematicalLine().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraLine::IsPunct (  )  const [inline]

References m_Status, and stPunct.

Referenced by CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsIdent (  )  const

References m_Status, and stIdent.

Referenced by CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsEnglishName (  )  const

References m_Status, and stEnglishName.

bool CGraLine::IsGrouped (  )  const

References m_Status, and stGrouped.

bool CGraLine::IsAbbreviation (  )  const

References m_Status, and stAbbreviation.

bool CGraLine::IsParagraphChar (  )  const

References m_Status, and stParagraphChar.

Referenced by CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsPageBreak (  )  const

References m_Status, and stPageBreak.

Referenced by CGraphmatFile::GetGraphematicalLine(), and CGraphmatFile::GraphmatMain().

Here is the caller graph for this function:

bool CGraLine::IsTextAreaEnd (  )  const

References m_Status, and stTextAreaEnd.

bool CGraLine::IsElectronicAddress (  )  const

References m_Status, and stElectronicAddress.

Referenced by CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

bool CGraLine::IsParagraphTag (  )  const

References m_Status, and stParagraphTag.

Referenced by CGraphmatFile::GetGraphematicalLine(), and ReadWord().

Here is the caller graph for this function:

bool CGraLine::IsKeyModifier (  )  const

References m_Status, and stKeyModifier.

bool CGraLine::IsChar ( int  c  )  const

References ulen, and unit.

Referenced by IsAsterisk(), and SetDepthOfBullet().

Here is the caller graph for this function:

bool CGraLine::IsAsterisk (  )  const

References IsChar().

Here is the call graph for this function:

bool CGraLine::HasSingleSpaceAfter (  )  const

References m_Status, and stSingleSpaceAfter.

bool CGraLine::IsString ( const char *  s  )  const

References ulen, and unit.

Referenced by IsUpperRomanOne(), SetDepthOfBullet(), and SimilarBullets().

Here is the caller graph for this function:

int CGraLine::ToInt (  )  const

References ulen, and unit.

bool CGraLine::IsEndTextPeriodDescriptor ( int  d  )  const
bool CGraLine::HasMacroSyntaxDelimiter (  )  const
bool CGraLine::IsWordOrNumberOrAbbr (  )  const

References _QM, m_Descriptors, OAbbr1, ODigits, OLLE, ONumChar, and ORLE.

void CGraLine::SetSpace (  ) 

References m_Status, and stSpace.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetPunct (  ) 

References m_Status, and stPunct.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetEOLN (  ) 

References m_Status, and stEOLN.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetNotPrint (  ) 

References m_Status, and stNotPrint.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetParagraphChar (  ) 

References m_Status, and stParagraphChar.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetParagraphTag (  ) 

References m_Status, and stParagraphTag.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetKeyModifier (  ) 

References m_Status, and stKeyModifier.

Referenced by LengthUntilDelimiters().

Here is the caller graph for this function:

void CGraLine::SetSingleSpaceAfter (  ) 

References m_Status, and stSingleSpaceAfter.

Referenced by CGraphmatFile::GraphmatMain().

Here is the caller graph for this function:

void CGraLine::SetIdent (  ) 

References m_Status, and stIdent.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetElectronicAddress (  ) 

References m_Status, and stElectronicAddress.

Referenced by LengthUntilDelimiters().

Here is the caller graph for this function:

void CGraLine::SetPageBreak (  ) 

References m_Status, and stPageBreak.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetTextAreaEnd (  ) 

References m_Status, and stTextAreaEnd.

Referenced by ReadWord().

Here is the caller graph for this function:

void CGraLine::SetEnglishName (  ) 

References m_Status, and stEnglishName.

Referenced by InitEnglishNameSlot().

Here is the caller graph for this function:

void CGraLine::DelDes ( Descriptors  d  ) 

References _QM, and m_Descriptors.

void CGraLine::SetDes ( Descriptors  d  ) 

References _QM, and m_Descriptors.

Referenced by CGraphmatFile::InitNonContextDescriptors().

Here is the caller graph for this function:

void CGraLine::MakeSpaces ( size_t  SpacesLength  ) 

References _QM, m_Descriptors, m_Status, ODel, OSpc, slen, stSpace, ulen, and unit.

void CGraLine::AddStatus ( WORD  add_state  ) 

References m_Status.

void CGraLine::AddLength ( const CGraLine L  ) 

References GetScreenLength(), GetTokenLength(), slen, and ulen.

Referenced by CUnitHolder::MakeOneWord().

Here is the call graph for this function:

Here is the caller graph for this function:

void CGraLine::SetToken ( const char *  s  ) 

References unit.

Referenced by CGraphmatFile::GraphmatMain().

Here is the caller graph for this function:

size_t CGraLine::ReadWord ( size_t  Offset,
const CGraphmatFile G,
DWORD PageNumber 
)
bool CGraLine::IsSingleSpaceToDelete (  )  const

References GetToken(), GetTokenLength(), m_Status, and stSpace.

Referenced by CGraphmatFile::GraphmatMain().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

const char* CGraLine::unit [private]
BYTE CGraLine::slen [private]
BYTE CGraLine::ulen [private]

Referenced by CGraLine(), GetInputOffset(), and ReadWord().


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