Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
761 B

/*++
Copyright (C) 1996-1999 Microsoft Corporation
Module Name:
PASSTRMERGE.H
History:
--*/
// Declaration of a class which handles the merge of two Pascal strings.
//
#ifndef LOCUTIL_PasStrMerge_h_INCLUDED
#define LOCUTIL_PasStrMerge_h_INCLUDED
class LTAPIENTRY CPascalStringMerge
{
public:
static BOOL NOTHROW Merge(CPascalString &, const CPascalString &);
static BOOL NOTHROW Merge(CPascalString & pasDestination,
CPascalString const & pasSource, UINT const nMaxLength,
CReport * const pReport, CLString const & strContext,
CGoto * const pGoto = NULL);
private:
static BOOL NOTHROW IsParagraph(const CPascalString &, const CPascalString &);
};
#endif // #ifndef LOCUTIL_PasStrMerge_h_INCLUDED