The Free and Open Productivity Suite
Follow us on Twitter: @ApacheOO

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


::

namespace osl



Nested Namespaces

detail

Classes

AcceptorSocket Allows to accept socket connections.
ClearableGuard A helper class for mutex objects and interfaces.
Condition
ConnectorSocket
DatagramSocket A connectionless socket to send and receive datagrams.
Directory The directory class object provides a enumeration of DirectoryItems.
DirectoryCreationObserver Base class for observers of directory creation notifications.
DirectoryItem The directory item class object provides access to file status information.
File The file class object provides access to file contents and attributes.
FileBase Base class for all File System specific objects.
FileStatus The FileStatus class.
GetGlobalMutex A helper functor for the rtl_Instance template.
Guard A helper class for mutex objects and interfaces.
Module
Mutex A mutual exclusion synchronization object
Pipe Represents a pipe.
Profile Deprecated API.
ResettableGuard A helper class for mutex objects and interfaces.
Security
Semaphore C++ wrapper class around C semaphore functions.
Socket
SocketAddr The class should be understood as a reference to a socket address handle ( struct sockaddr ).
StreamPipe A pipe to send or receive a stream of data.
StreamSocket
Thread
ThreadData
VolumeDevice The VolumeDevice class.
VolumeInfo The VolumeInfo class.

Enums

__osl_socket_NoCopy

Typedefs

ClearableMutexGuard
MutexGuard
ProfileOption
ResettableMutexGuard

Functions

void
onDirectoryCreated( void * pData, rtl_uString * aDirectoryUrl );
void
threadFunc( void * param );

Constants

const int Profile_DEFAULT;
const int Profile_READLOCK;
const int Profile_SYSTEM;
const int Profile_WRITELOCK;

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.