/home5/piconepr/public_html/isip/projects/speech/software/documentation/class/system/SysString/SysString.h
// file: $isip/class/system/SysString/SysString.h
// version: $Id: SysString.h 9418 2004-03-10 17:11:33Z parihar $
//
// make sure definitions are only made once
//
#ifndef ISIP_SYS_STRING
#define ISIP_SYS_STRING
// include the configure output:
// this has to be done here since wchar.h is possibly included before
// File.h (which in turn includes Integral.h and IntegralConfigure.h)
//
#ifndef ISIP_INTEGRAL_CONFIGURE
#define ISIP_INTERNAL_USE_ONLY
#include <IntegralConfigure.h>
[snipped]
// isip include files:
// though we could get by with a forward class definition, it is very
// convenient to include SysChar here, since virtually all methods
// use it. File is needed so we can convert the File::MODE
// enumeration into a string. a benefit of having SysChar in the
// header file is so we can convert the SysChar::ENCODING enumeration
// into a string, as well
//
#ifndef ISIP_SYS_CHAR
#include <SysChar.h>
[snipped]
// method: concat
//
boolean concat(const ullong arg, const unichar* fmt) {
SysString temp;
temp.assign(arg, fmt);
return concat(temp);
}
[snipped]
//
// end of file
Up |
Home |
Courses |
Projects |
Proposals |
Publications
Please direct questions or comments to
joseph.picone@isip.piconepress.com