version 1.95, 2006/01/27 19:23:44
|
version 1.99, 2007/09/14 18:16:29
|
|
|
//%2005//////////////////////////////////////////////////////////////////////// |
//%2006//////////////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development | // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development |
// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems. | // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems. |
|
|
// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. | // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. |
// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.; | // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.; |
// EMC Corporation; VERITAS Software Corporation; The Open Group. | // EMC Corporation; VERITAS Software Corporation; The Open Group. |
|
// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.; |
|
// EMC Corporation; Symantec Corporation; The Open Group. |
// | // |
// Permission is hereby granted, free of charge, to any person obtaining a copy | // Permission is hereby granted, free of charge, to any person obtaining a copy |
// of this software and associated documentation files (the "Software"), to | // of this software and associated documentation files (the "Software"), to |
|
|
API supports UTF8 | API supports UTF8 |
@exception NullPointer Thrown if str is NULL. | @exception NullPointer Thrown if str is NULL. |
@exception bad_alloc Thrown if there is insufficient memory. | @exception bad_alloc Thrown if there is insufficient memory. |
|
@exception Exception Thrown if str is invalid UTF8 |
*/ | */ |
String(const char* str); | String(const char* str); |
| |
|
|
API supports UTF8 | API supports UTF8 |
@exception NullPointer Thrown if str is NULL. | @exception NullPointer Thrown if str is NULL. |
@exception bad_alloc Thrown if there is insufficient memory. | @exception bad_alloc Thrown if there is insufficient memory. |
|
@exception Exception Thrown if str is invalid UTF8 |
*/ | */ |
String(const char* str, Uint32 n); | String(const char* str, Uint32 n); |
| |
|
|
API supports UTF8 | API supports UTF8 |
@exception NullPointer Thrown if str is NULL. | @exception NullPointer Thrown if str is NULL. |
@exception bad_alloc Thrown if there is insufficient memory. | @exception bad_alloc Thrown if there is insufficient memory. |
|
@exception Exception Thrown if str is invalid UTF8 |
*/ | */ |
String& assign(const char* str); | String& assign(const char* str); |
| |
|
|
API supports UTF8 | API supports UTF8 |
@exception NullPointer Thrown if str is NULL. | @exception NullPointer Thrown if str is NULL. |
@exception bad_alloc Thrown if there is insufficient memory. | @exception bad_alloc Thrown if there is insufficient memory. |
|
@exception Exception Thrown if str is invalid UTF8 |
*/ | */ |
String& assign(const char* str, Uint32 n); | String& assign(const char* str, Uint32 n); |
| |
|
|
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |
| |
#if defined(PEGASUS_INTERNALONLY) && !defined(PEGASUS_DISABLE_INTERNAL_INLINES) |
#if defined(PEGASUS_INTERNALONLY) |
# include "StringInline.h" | # include "StringInline.h" |
#endif | #endif |
| |