SubString.h

// SubString.h
//
// Author David Barrett-Lennard
// (C)opyright Cedanet Pty Ltd 2008

#include "Ceda/cxUtils/SubString.h"
@import "IObject.h"

namespace ceda
{

// Hmmm.  This is suspect!  A SubString8 is actually a typedef for BasicSubString<char>
$struct+ SubString8 <<extern>>
{
    $const char8* m_p1;
    $const char8* m_p2;
};

// Hmmm.  This is suspect!  A SubString16 is actually a typedef for BasicSubString<wchar_t>
$struct+ SubString16 <<extern>>
{
    $const char16* m_p1;
    $const char16* m_p2;
};

$typedef+ SubString8 SubString;

} // namespace ceda