Ocean
Ocean::Platform::Win Namespace Reference

Namespace of the Platform Win library. More...

Data Structures

class  ApplicationWindow
 This class implements an application window. More...
 
class  Bitmap
 This class implements a Windows device independent bitmap. More...
 
class  BitmapWindow
 This class implements a main window. More...
 
class  FileDialog
 This class implements capabilities to open file dialogs. More...
 
class  Keyboard
 This class implements keyboard functionalities. More...
 
class  Mouse
 This class implements mouse functionalities. More...
 
class  PopupMenu
 This class implements a popup menu. More...
 
class  Registry
 This class provides windows registry functionalities. More...
 
class  RegistryConfig
 This class implements an application or module configuration toolkit using the windows registry. More...
 
class  Resource
 This class implements function allowing to operate with resource data. More...
 
class  ResourceManager
 This class implements a manager for resource data. More...
 
class  Screen
 This class provides screen functionalities. More...
 
class  System
 This class provides basic system functionalities on windows platforms. More...
 
class  Taskbar
 This class provides windows taskbar functionalities. More...
 
class  TextWindow
 This class implements a text window. More...
 
class  ToolTip
 This class implements tool tip functionalities. More...
 
class  Utilities
 This class implements utilities and helper functions. More...
 
class  ScopedDisableWindow
 This class implements a nested scoped object which disables a window object until the scope of all nested elements ends (or until all nested object are released explicitly). More...
 
class  Window
 This class is the base class for all windows. More...
 

Functions

System::String toString (const std::string &value)
 
System::String toString (const char *value)
 
System::String toString (const std::wstring &value)
 
System::String toString (const wchar_t *value)
 
std::string toAString (System::String^ value)
 
std::wstring toWString (System::String^ value)
 

Detailed Description

Namespace of the Platform Win library.

The Namespace Ocean::Platform::Win is used in the entire Ocean Platform Win Library.

Function Documentation

◆ toAString()

std::string Ocean::Platform::Win::toAString ( System::String^  value)
inline

◆ toString() [1/4]

System::String Ocean::Platform::Win::toString ( const char *  value)
inline

◆ toString() [2/4]

System::String Ocean::Platform::Win::toString ( const std::string &  value)
inline

◆ toString() [3/4]

System::String Ocean::Platform::Win::toString ( const std::wstring &  value)
inline

◆ toString() [4/4]

System::String Ocean::Platform::Win::toString ( const wchar_t *  value)
inline

◆ toWString()

std::wstring Ocean::Platform::Win::toWString ( System::String^  value)
inline