windows-nt/Source/XPSP1/NT/admin/activec/locparser/procobj.inl
2020-09-26 16:20:57 +08:00

52 lines
1.5 KiB
C++

//------------------------------------------------------------------------------
//
// File: procobj.inl
// Copyright (C) 1994-1997 Microsoft Corporation
// All rights reserved.
//
// Purpose:
// Inline implementations of CProcessObj and derived classes.
//
// YOU SHOULD NOT NEED TO CHANGE THIS FILE. However, the CProcessObj family
// is used extensively in a typical parser implementation. See procobj.h for
// more information.
//
// Owner:
//
//------------------------------------------------------------------------------
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// Return a localizable-item handler.
//------------------------------------------------------------------------------
inline CLocItemHandler &
CProcessObj::GetHandler()
{
ASSERT_VALID(&m_handler);
return m_handler;
} // end of CProcessObj::GetHandler()
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// Get language ID object for source language.
//------------------------------------------------------------------------------
inline const CLocLangId &
CProcessObj::GetSrcLangID()
{
return m_langIdSrc;
} // end of CProcessObj::GetSrcLangID()
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// Get language ID object for target language (generating only).
//------------------------------------------------------------------------------
inline const CLocLangId &
CProcessObjGen::GetTgtLangID()
{
return m_langIdTgt;
} // end of CProcessObjGen::GetTgtLangID()