Public Types | Public Member Functions | Public Attributes

CConSent Struct Reference

#include <Consent.h>

Collaboration diagram for CConSent:
Collaboration graph
[legend]

List of all members.

Public Types

Public Member Functions

Public Attributes


Member Enumeration Documentation

Enumerator:
Bracket 
FullStop 
Other 
Enumerator:
None 
Chapter 
Article 
Section 
SubSection 
Part 

Constructor & Destructor Documentation

CConSent::CConSent (  )  [inline]

References SetEmpty().

Here is the call graph for this function:

CConSent::CConSent ( const CGraphmatFile _GraFile  )  [inline]

References m_GraFile, and SetEmpty().

Here is the call graph for this function:


Member Function Documentation

const CGraLine & CConSent::GetUnit ( size_t  i  )  const

References CUnitHolder::GetUnits(), and m_GraFile.

Referenced by FirstChar(), FirstUnit(), InitBasicInformation(), LastChar(), LastUnit(), SetDepthOfBullet(), and SetUsualLawDocumentDivision().

Here is the call graph for this function:

Here is the caller graph for this function:

void CConSent::SetEmpty (  )  [inline]
BYTE CConSent::LastChar (  )  const [inline]

References CGraLine::GetToken(), CGraLine::GetTokenLength(), GetUnit(), and m_HardGraphEndNo.

Here is the call graph for this function:

BYTE CConSent::FirstChar (  )  const [inline]

References CGraLine::GetToken(), GetUnit(), and m_HardGraphStartNo.

Referenced by HaveEquCase(), and SimilarBullets().

Here is the call graph for this function:

Here is the caller graph for this function:

const CGraLine& CConSent::FirstUnit (  )  const [inline]

References GetUnit(), and m_HardGraphStartNo.

Referenced by SimilarBullets().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CConSent::IsFirstWord ( const char *  s  )  const

References m_GraFile, m_HardGraphStartNo, and CUnitHolder::StrSuperCompare().

Referenced by SetUsualLawDocumentDivision().

Here is the call graph for this function:

Here is the caller graph for this function:

const CGraLine& CConSent::LastUnit (  )  const [inline]

References GetUnit(), and m_HardGraphEndNo.

Here is the call graph for this function:

bool CConSent::IsGround (  )  const [inline]

References m_StartNo, and UnGroundNo.

Referenced by IsBullet(), and IsParag().

Here is the caller graph for this function:

bool CConSent::IsBullet (  )  const

References CUnitHolder::HasDescr(), IsGround(), m_GraFile, m_HardGraphStartNo, and OBullet.

Referenced by CanBeBrothers(), CanBeParataxed(), and SimilarBullets().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CConSent::IsParag (  )  const

References CUnitHolder::HasDescr(), IsGround(), m_GraFile, m_HardGraphStartNo, and OPar.

Here is the call graph for this function:

bool CConSent::IsSoft (  )  const

References m_HardGraphEndNo.

Referenced by InitBasicInformation().

Here is the caller graph for this function:

bool CConSent::SetUsualLawDocumentDivision (  )  [inline]

References GetUnit(), CUnitHolder::IsBulletWord(), IsFirstWord(), m_GraFile, m_HardGraphEndNo, m_HardGraphStartNo, m_UsualLawDocumentDivision, and None.

Referenced by InitBasicInformation().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CConSent::InitBasicInformation (  ) 
string CConSent::GetString (  )  const

References ConvertASCIIToHtmlSymbols(), CUnitHolder::GetUnits(), CUnitHolder::HasDescr(), m_EndNo, m_GraFile, m_StartNo, and OSentEnd.

Here is the call graph for this function:


Member Data Documentation

Referenced by GobbleNextCS(), and SetEmpty().

Referenced by GobbleNextCS(), and SetEmpty().

Referenced by RecognizeSimpleCS(), and SetEmpty().

Referenced by InitBasicInformation(), and SetEmpty().

Referenced by CanBeHost(), InitDoc(), and SetEmpty().

Referenced by SetEmpty().

Referenced by SetDepthOfBullet(), and SimilarBullets().

Referenced by SetEmpty().


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