| Return Type | Function name | Arguments |
|---|---|---|
| void | SplitChain | (hzVect<hzString>&,hzChain&,char,) |
Declared and defined in file: hzTextproc.cpp
Function Logic:
Function body:
void SplitChain (hzVect<hzString>& ar, hzChain& input, char cDelim)
{
hzChain C ;
chIter i ;
hzString S ;
ar.Clear() ;
if (input.Size())
{
if (!cDelim)
cDelim = CHAR_COMMA ;
for (i = input ; !i.eof() ; i++)
{
if (*i == cDelim)
{
S = C ;
ar.Add(S) ;
C.Clear() ;
}
C.AddByte(*i) ;
}
if (C.Size())
{
S = C ;
ar.Add(S) ;
}
}
}