Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

nsStringContainer Class Reference

#include <nsStringAPI.h>

Inheritance diagram for nsStringContainer:

List of all members.


Detailed Description

Below we define nsStringContainer and nsCStringContainer. These classes have unspecified structure. In most cases, your code should use nsEmbedString instead of these classes; however, if you prefer C-style programming, then look no further...

Definition at line 831 of file nsStringAPI.h.


Public Types

typedef PRUnichar char_type
typedef PRUint32 index_type
typedef nsAString_external self_type
typedef PRUint32 size_type

Public Member Functions

 NS_HIDDEN_ (void) Assign(const char_type *aData
 NS_HIDDEN_ (void) Assign(const self_type &aString)
 NS_HIDDEN_ (size_type) Length() const
 NS_HIDDEN_ (const char_type *) EndReading() const
 NS_HIDDEN_ (const char_type *) BeginReading() const

Public Attributes

size_type aLength

Private Attributes

void * d1
PRUint32 d2
void * d3

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index