NAME

ACE_OS_WString - A lightweight wchar* to char* string conversion class.

SYNOPSIS

#include <ace/OS.h>

class ACE_OS_WString { public: ACE_OS_WString (const ACE_USHORT16 *s); ~ACE_OS_WString (void); char *char_rep (void); private: char *rep_; ACE_OS_WString (void); ACE_OS_WString (ACE_OS_WString &); ACE_OS_WString& operator= (ACE_OS_WString &); };

DESCRIPTION

The purpose of this class is to perform conversion between wchar and char strings. It is not intended for general purpose use.

PUBLIC MEMBERS

ACE_OS_WString (const ACE_USHORT16 *s);

~ACE_OS_WString (void);

char *char_rep (void);

PRIVATE MEMBERS

char *rep_;

ACE_OS_WString (void);

ACE_OS_WString (ACE_OS_WString &);

ACE_OS_WString& operator= (ACE_OS_WString &);

AUTHOR

Doug Schmidt schmidt@cs.wustl.edu, Jesper S. M|ller stophph@diku.dk, and a cast of thousands...

The ACE_Sched_Priority type should be used for platform-

independent thread and process priorities, by convention. int should be used for OS-specific priorities.

typedef for the _stat data structure

Giving unique ACE scoped names for some important

RTSignal-Related constants. Becuase sometimes, different platforms use different names for these constants.

LIBRARY

ace