Overview | Namespace | Class | Index | Help |
DEFINES | MACROS |
Defined As | 0x0004 /* retrieves used cpu time */ |
In File | process.h |
Defined As | 0x0004 /* run detached */ |
In File | process.h |
Defined As | 0x0002 /* retrieves exit code of the process */ |
In File | process.h |
Defined As | 0x0080 /* run in fullscreen window */ |
In File | process.h |
Defined As | 0x0008 /* retrieves the used size of heap */ |
In File | process.h |
Defined As | 0x0010 /* run hidden */ |
In File | process.h |
Defined As | 0x0001 /* retrieves the process identifier */ |
In File | process.h |
Defined As | 0x0040 /* run in maximized window */ |
In File | process.h |
Defined As | 0x0020 /* run in minimized window */ |
In File | process.h |
Defined As | 0x0000 /* run in normal window */ |
In File | process.h |
Defined As | 0x0002 /* search path for executable */ |
In File | process.h |
Defined As | 0x0001 /* wait for completion */ |
In File | process.h |
Defined As | osl_File_Attribute_Executable |
In File | file.hxx |
Defined As | osl_File_Attribute_GrpExe |
In File | file.hxx |
Defined As | osl_File_Attribute_GrpRead |
In File | file.hxx |
Defined As | osl_File_Attribute_GrpWrite |
In File | file.hxx |
Defined As | osl_File_Attribute_Hidden |
In File | file.hxx |
Defined As | osl_File_Attribute_OthExe |
In File | file.hxx |
Defined As | osl_File_Attribute_OthRead |
In File | file.hxx |
Defined As | osl_File_Attribute_OthWrite |
In File | file.hxx |
Defined As | osl_File_Attribute_OwnExe |
In File | file.hxx |
Defined As | osl_File_Attribute_OwnRead |
In File | file.hxx |
Defined As | osl_File_Attribute_OwnWrite |
In File | file.hxx |
Defined As | osl_File_Attribute_ReadOnly |
In File | file.hxx |
Defined As | "component_canUnload" |
In File | unload.h |
component_canUnload
.
If the function returns sal_True
then the module can be safely unloaded.
That is the case when there are no external references to code within the
library. In case a module houses UNO components then the function must return
sal_False
after the first factory has been handed out. The function then
continues to return sal_False
as long as there is at least one object (factory
or service instance) which originated from the module.
Libraries which not only contain UNO components (or none at all) have to provide a means to control whether they can be unloaded or not, e.g. However, there is no concept yet.
The argument pTime
is an optional out-parameter. If the return value is
sal_True
then pTime
reflects a point in time since
when the module could have
been unloaded. Since that time the function would have continually returned
sal_True
up to the present. The value of pTime
is
important for the decision
as to a module will be unloaded. When someone initiates the unloading of
modules by calling rtl_unloadUnusedModules
then the caller can specify a time
span with the effect that only those modules are unloaded which are unused at
least for that amount of time. If component_canUnload
does not
fill in pTime
then the module is unloaded immediately.
component_canUnload
is implicitly called by rtl_unloadUnusedModules
. There is no need to call the function directly.
Defined As | "component_getDescription" |
In File | factory.hxx |
Defined As | "component_getImplementationEnvironment" |
In File | factory.hxx |
Defined As | "component_getFactory" |
In File | factory.hxx |
Defined As | "component_writeInfo" |
In File | factory.hxx |
Defined As | ::std::hash_map< key , void* , hashImpl , equalImpl > |
In File | interfacecontainer.hxx |
Defined As | "com.sun.star.corba.CorbaString8" |
In File | remote.h |
Defined As | (sizeof(CORBA_STRING8_NAME)-1) |
In File | remote.h |
Defined As | "com.sun.star.corba.CorbaUnion" |
In File | remote.h |
Defined As | (sizeof(CORBA_UNION_NAME)-1) |
In File | remote.h |
Defined As | CPPU_ENV |
In File | macros.hxx |
Defined As | "createComponentFactory" |
In File | factory.hxx |
Defined As | (1 << 31) |
In File | cuno.h |
Defined As | (1 | CUNO_ERROR_CALL_FAILED) |
In File | cuno.h |
Defined As | 0 |
In File | cuno.h |
Defined As | 1 |
In File | remote.h |
Defined As | 2 |
In File | remote.h |
Defined As | osl_FileStatus_Mask_AccessTime |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_All |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_Attributes |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_CreationTime |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_FileName |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_FileSize |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_FileURL |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_LinkTargetURL |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_ModifyTime |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_Type |
In File | file.hxx |
Defined As | osl_FileStatus_Mask_Validate |
In File | file.hxx |
Defined As | SAL_UDK_MAJOR |
In File | regtype.h |
Defined As | \ { {rtl_moduleCount_acquire,rtl_moduleCount_release}, rtl_moduleCount_canUnload, 0, {0, 0}} |
In File | unload.h |
Defined As | 0xffffffff |
In File | socket.h |
Defined As | 0xffffffff |
In File | socket.h |
Defined As | 0xffffffff |
In File | socket.h |
Defined As | 0 |
In File | signal.h |
Defined As | (OSL_SIGNAL_USER_RESERVED - 1) |
In File | signal.h |
Defined As | (OSL_SIGNAL_USER_RESERVED - 3) |
In File | signal.h |
Defined As | (OSL_SIGNAL_USER_RESERVED - 2) |
In File | signal.h |
Defined As | __FILE__ |
In File | diagnose.h |
Defined As | _OSL_TRACE |
In File | diagnose.h |
Defined As | (RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MAPTOPRIVATE |\ RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_DEFAULT |\ RTL_TEXTTOUNICODE_FLAGS_INVALID_DEFAULT) |
In File | ustring.h |
Defined As | (RTL_UNICODETOTEXT_FLAGS_UNDEFINED_DEFAULT |\ RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT |\ RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACE |\ RTL_UNICODETOTEXT_FLAGS_PRIVATE_MAPTO0 |\ RTL_UNICODETOTEXT_FLAGS_NOCOMPOSITE) |
In File | string.h |
Defined As | 0x00000020 |
In File | file.h |
Defined As | 0x7FFFFFFF |
In File | file.h |
Defined As | 0x00000002 |
In File | file.h |
Defined As | 0x00000010 |
In File | file.h |
Defined As | 0x00000100 |
In File | file.h |
Defined As | 0x00000080 |
In File | file.h |
Defined As | 0x00000200 |
In File | file.h |
Defined As | 0x00000400 |
In File | file.h |
Defined As | 0x00000040 |
In File | file.h |
Defined As | 0x00000001 |
In File | file.h |
Defined As | 0x80000000 |
In File | file.h |
Defined As | 0x00000010 |
In File | file.h |
Defined As | 0x00000080 |
In File | file.h |
Defined As | 0x00000040 |
In File | file.h |
Defined As | 0x00000020 |
In File | file.h |
Defined As | 0x00000002 |
In File | file.h |
Defined As | 0x00002000 |
In File | file.h |
Defined As | 0x00001000 |
In File | file.h |
Defined As | 0x00000800 |
In File | file.h |
Defined As | 0x00000400 |
In File | file.h |
Defined As | 0x00000200 |
In File | file.h |
Defined As | 0x00000100 |
In File | file.h |
Defined As | 0x00000001 |
In File | file.h |
Defined As | 0x00000004L |
In File | file.h |
Defined As | 0x00000001L |
In File | file.h |
Defined As | 0x00000002L |
In File | file.h |
Defined As | 0x0001 /* create pipe and open it, fails if already existst */ |
In File | pipe.h |
Defined As | 0x0000 /* open existing pipe */ |
In File | pipe.h |
Defined As | 1 |
In File | file.h |
Defined As | 2 |
In File | file.h |
Defined As | 3 |
In File | file.h |
Defined As | 0x0000 |
In File | process.h |
Defined As | 0x0001 |
In File | process.h |
Defined As | 0x0000 |
In File | profile.h |
Defined As | 0x0010 /* writing only with flush */ |
In File | profile.h |
Defined As | 0x0002 /* lock file for reading */ |
In File | profile.h |
Defined As | 0x0001 /* use system depended functinality */ |
In File | profile.h |
Defined As | 0x0004 /* lock file for writing */ |
In File | profile.h |
Defined As | 0x00000001L |
In File | file.h |
Defined As | 0x00000080L |
In File | file.h |
Defined As | 0x00000040L |
In File | file.h |
Defined As | 0x00000008L |
In File | file.h |
Defined As | 0x00000010L |
In File | file.h |
Defined As | 0x00000020L |
In File | file.h |
Defined As | 0x00000002L |
In File | file.h |
Defined As | 0x00000004L |
In File | file.h |
Defined As | 0x00000004L |
In File | file.h |
Defined As | 0x00000008L |
In File | file.h |
Defined As | 0x00000020L |
In File | file.h |
Defined As | 0x00000010L |
In File | file.h |
Defined As | 0x00000002L |
In File | file.h |
Defined As | 0x00000001L |
In File | file.h |
Defined As | osl_Pos_Absolut |
In File | file.hxx |
Defined As | osl_Pos_Current |
In File | file.hxx |
Defined As | osl_Pos_End |
In File | file.hxx |
Defined As | SAL_CALL |
In File | regtype.h |
Defined As | "initRegistry_Api" |
In File | registry.hxx |
Defined As | "initRegistryTypeReader_Api" |
In File | reflread.hxx |
Defined As | "initRegistryTypeWriter_Api" |
In File | reflwrit.hxx |
Defined As | 0x0001 |
In File | regtype.h |
Defined As | 0x0002 |
In File | regtype.h |
Defined As | 12 |
In File | remote.h |
Defined As | 2 |
In File | remote.h |
Defined As | "release" |
In File | remote.h |
Defined As | RTL_DIGEST_LENGTH_MD5 |
In File | digest.h |
Defined As | RTL_DIGEST_LENGTH_SHA1 |
In File | digest.h |
Defined As | 16 |
In File | digest.h |
Defined As | 16 |
In File | digest.h |
Defined As | 20 |
In File | digest.h |
Defined As | 20 |
In File | digest.h |
Defined As | 36 |
In File | string.h |
Defined As | 6 |
In File | string.h |
Defined As | 2 |
In File | string.h |
Defined As | 25 |
In File | string.h |
Defined As | 15 |
In File | string.h |
Defined As | 33 |
In File | string.h |
Defined As | 65 |
In File | string.h |
Defined As | 2 |
In File | string.h |
Defined As | (RTL_TEXTENC_CAST( 41 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 42 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 56 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 57 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 43 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 44 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 45 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 46 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 47 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 48 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 49 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 50 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 51 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 58 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 59 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 2 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 52 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 53 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 54 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 55 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 11 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 68 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 86 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 0 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 70 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 69 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 79 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 71 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 67 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 66 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 85 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 65 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 3 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 23 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 24 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 4 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 25 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 26 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 27 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 5 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 6 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 28 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 7 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 29 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 8 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 30 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 31 )) |
In File | textenc.h |
Defined As | ((sal_uInt32)0x00000002) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000001) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000080) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000008) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000010) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000040) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000004) |
In File | tencinfo.h |
Defined As | ((sal_uInt32)0x00000020) |
In File | tencinfo.h |
Defined As | (RTL_TEXTENC_CAST( 73 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 72 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 80 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 12 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 77 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 78 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 21 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 22 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 13 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 14 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 15 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 16 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 17 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 18 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 19 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 20 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 81 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 82 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 83 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 74 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 33 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 34 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 1 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 35 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 36 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 37 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 38 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 39 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 40 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 84 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 32 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 60 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 61 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 62 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 63 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 64 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 87 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 10 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 0xFFFF )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 0xFFFE )) |
In File | textenc.h |
Defined As | RTL_TEXTENCODING_UCS2 |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 0xEFFF )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 0x8000 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 75 )) |
In File | textenc.h |
Defined As | (RTL_TEXTENC_CAST( 76 )) |
In File | textenc.h |
Defined As | ((sal_uInt32)0x8000) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0300) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0100) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0200) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0F00) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0030) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0010) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0020) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x00F0) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0004) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0001) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0002) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0003) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x000F) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0004) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0001) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0020) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0010) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0002) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0008) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x1000) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x8000) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0060) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0010) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0020) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x00F0) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0040) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0050) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0030) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x4000) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0800) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x2000) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0400) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0006) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0001) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0002) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x000F) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0004) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0100) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0200) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0005) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0003) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0004) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0001) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0010) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0002) |
In File | textcvt.h |
Defined As | ((sal_uInt32)0x0008) |
In File | textcvt.h |
Defined As | RTL_STR_MAX_RADIX |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFBOOLEAN |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFCHAR |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFDOUBLE |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFFLOAT |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFINT32 |
In File | ustring.h |
Defined As | RTL_STR_MAX_VALUEOFINT64 |
In File | ustring.h |
Defined As | RTL_STR_MIN_RADIX |
In File | ustring.h |
Defined As | {\ 0x6b,0xa7,0xb8,0x10,\ 0x9d,0xad,\ 0x11,0xd1,\ 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ } |
In File | uuid.h |
(Use them the following way : sal_uInt8 aNsDNS[16]) = RTL_UUID_NAMESPACE_DNS;
6ba7b810-9dad-11d1-80b4-00c04fd430c8
Defined As | {\ 0x6b, 0xa7, 0xb8, 0x12,\ 0x9d, 0xad,\ 0x11, 0xd1,\ 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ } |
In File | uuid.h |
6ba7b812-9dad-11d1-80b4-00c04fd430c8
Defined As | { \ 0x6b, 0xa7, 0xb8, 0x11,\ 0x9d, 0xad,\ 0x11, 0xd1,\ 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ } |
In File | uuid.h |
6ba7b811-9dad-11d1-80b4-00c04fd430c8
Defined As | {\ 0x6b, 0xa7, 0xb8, 0x14,\ 0x9d, 0xad,\ 0x11, 0xd1,\ 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ } |
In File | uuid.h |
6ba7b814-9dad-11d1-80b4-00c04fd430c8
Defined As | 0x0200 |
In File | refltype.hxx |
Defined As | 0x0008 |
In File | refltype.hxx |
Defined As | 0x0800 |
In File | refltype.hxx |
Defined As | 0x0010 |
In File | refltype.hxx |
Defined As | 0x2000 |
In File | refltype.hxx |
Defined As | 0x0000 |
In File | refltype.hxx |
Defined As | 0x0040 |
In File | refltype.hxx |
Defined As | 0x0080 |
In File | refltype.hxx |
Defined As | 0x0004 |
In File | refltype.hxx |
Defined As | 0x0002 |
In File | refltype.hxx |
Defined As | 0x0400 |
In File | refltype.hxx |
Defined As | 0x0001 |
In File | refltype.hxx |
Defined As | 0x1000 |
In File | refltype.hxx |
Defined As | 0x0100 |
In File | refltype.hxx |
Defined As | 0x0020 |
In File | refltype.hxx |
Defined As | 0x00000001 |
In File | tres.h |
Defined As | 0x00000100 |
In File | tres.h |
Defined As | 0x00000010 |
In File | tres.h |
Defined As | 0x00000400 |
In File | tres.h |
Defined As | 0x20000000 |
In File | tres.h |
Defined As | 0x10000000 |
In File | tres.h |
Defined As | 0x00000004 |
In File | tres.h |
Defined As | 0x01000000 |
In File | tres.h |
Defined As | 0x00000200 |
In File | tres.h |
Defined As | 0x00000002 |
In File | tres.h |
Defined As | ".dll" |
In File | config.h |
Defined As | ".dll" |
In File | config.h |
Defined As | ".dll" |
In File | config.h |
Defined As | ".so" |
In File | config.h |
Defined As | ".dylib.framework" |
In File | config.h |
Defined As | ".sl" |
In File | config.h |
Defined As | "lib" |
In File | config.h |
Defined As | "lib" |
In File | config.h |
Defined As | "lib" |
In File | config.h |
Defined As | 0x00000 |
In File | module.h |
Defined As | 0x00100 |
In File | module.h |
Defined As | 0x00001 |
In File | module.h |
Defined As | 0x00002 |
In File | module.h |
Defined As | |
In File | config.h |
Defined As | 0x7fffffff |
In File | types.h |
Defined As | 0x7fff |
In File | types.h |
Defined As | __declspec(novtable) |
In File | types.h |
Use this for pure virtual classes, e.g. class SAL_NO_VTABLE Foo { ... This hinders the compiler from setting a generic vtable stating that a pure virtual function was called and thus slightly reduces code size.
Defined As | |
In File | types.h |
Defined As | |
In File | config.h |
Defined As | '\\' |
In File | config.h |
Defined As | '/' |
In File | config.h |
Defined As | ';' |
In File | config.h |
Defined As | ':' |
In File | config.h |
Defined As | ".exe" |
In File | config.h |
Defined As | ".exe" |
In File | config.h |
Defined As | ".bin" |
In File | config.h |
Defined As | ".bin" |
In File | config.h |
Defined As | ((sal_Size)&((sal_Sequence *)0)->elements) |
In File | types.h |
Defined As | "3" |
In File | udkversion.h |
Defined As | "0" |
In File | udkversion.h |
Defined As | "1" |
In File | udkversion.h |
Defined As | |
In File | types.h |
Defined As | |
In File | config.h |
Defined As | |
In File | config.h |
Defined As | |
In File | config.h |
Defined As | |
In File | config.h |
Defined As | |
In File | config.h |
Defined As | 0x20000000UL |
In File | types.h |
Defined As | 0x40000000UL |
In File | types.h |
Defined As | 0x10000000UL |
In File | types.h |
Defined As | ((sal_uInt16)0x0400) |
In File | types.h |
Defined As | 256 |
In File | types.h |
Defined As | ((sal_uInt16)0x8000) |
In File | types.h |
Defined As | ((sal_uInt16)0x0200) |
In File | types.h |
Defined As | sun |
In File | config.h |
Defined As | SAL_CALL |
In File | refltype.hxx |
Defined As | "uno_ext_getMapping" |
In File | mapping.h |
Defined As | "uno_initEnvironment" |
In File | environment.h |
pEnv | environment to be initialized |
Defined As | 1000 |
In File | uuid.h |
Defined As | 10 |
In File | uuid.h |
Defined As | 10 |
In File | uuid.h |
Defined As | 10 |
In File | uuid.h |
Defined As | 10 |
In File | uuid.h |
Defined As | 100000 |
In File | uuid.h |
Defined As | 100000 |
In File | uuid.h |
Defined As | 10 |
In File | uuid.h |
Defined As | osl_VolumeInfo_Mask_Attributes |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_FileSystemName |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_FreeSpace |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_MaxNameLength |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_MaxPathLength |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_TotalSpace |
In File | file.hxx |
Defined As | osl_VolumeInfo_Mask_UsedSpace |
In File | file.hxx |
Defined As | "writeComponentInfo" |
In File | factory.hxx |
pImplName | desired implementation name |
pServiceManager | a service manager (the type is XMultiServiceFactory that can be used by the environment returned by component_getImplementationEnvironment) |
pRegistryKey | a registry key (the type is XRegistryKey that can be used by the environment returned by component_getImplementationEnvironment) |
Defined As | |
In File | connection.h |
Defined As | |
In File | context.h |
Defined As | |
In File | remote.h |
Defined As | |
In File | Any.hxx |
Defined As | |
In File | Any.h |
Defined As | |
In File | genfunc.hxx |
Defined As | |
In File | genfunc.h |
Defined As | |
In File | Reference.hxx |
Defined As | |
In File | Reference.h |
Defined As | |
In File | Sequence.hxx |
Defined As | |
In File | Sequence.h |
Defined As | |
In File | Type.hxx |
Defined As | |
In File | Type.h |
Defined As | |
In File | access_control.hxx |
Defined As | |
In File | bootstrap.hxx |
Defined As | |
In File | compbase_ex.hxx |
Defined As | |
In File | compbase.hxx |
Defined As | |
In File | compbase1.hxx |
Defined As | |
In File | compbase10.hxx |
Defined As | |
In File | compbase11.hxx |
Defined As | |
In File | compbase12.hxx |
Defined As | |
In File | compbase2.hxx |
Defined As | |
In File | compbase3.hxx |
Defined As | |
In File | compbase4.hxx |
Defined As | |
In File | compbase5.hxx |
Defined As | |
In File | compbase6.hxx |
Defined As | |
In File | compbase7.hxx |
Defined As | |
In File | compbase8.hxx |
Defined As | |
In File | compbase9.hxx |
Defined As | |
In File | component_context.hxx |
Defined As | |
In File | component.hxx |
Defined As | |
In File | exc_hlp.hxx |
Defined As | |
In File | factory.hxx |
Defined As | |
In File | implbase_ex.hxx |
Defined As | |
In File | implbase_ex_post.hxx |
Defined As | |
In File | implbase_ex_pre.hxx |
Defined As | |
In File | implbase.hxx |
Defined As | |
In File | implbase1.hxx |
Defined As | |
In File | implbase10.hxx |
Defined As | |
In File | implbase11.hxx |
Defined As | |
In File | implbase12.hxx |
Defined As | |
In File | implbase2.hxx |
Defined As | |
In File | implbase3.hxx |
Defined As | |
In File | implbase4.hxx |
Defined As | |
In File | implbase5.hxx |
Defined As | |
In File | implbase6.hxx |
Defined As | |
In File | implbase7.hxx |
Defined As | |
In File | implbase8.hxx |
Defined As | |
In File | implbase9.hxx |
Defined As | |
In File | implementationentry.hxx |
Defined As | |
In File | interfacecontainer.hxx |
Defined As | |
In File | interfacecontainer.h |
Defined As | |
In File | propshlp.hxx |
Defined As | |
In File | proptypehlp.h |
Defined As | |
In File | proptypehlp.hxx |
Defined As | |
In File | queryinterface.hxx |
Defined As | |
In File | servicefactory.hxx |
Defined As | |
In File | shlib.hxx |
Defined As | |
In File | stdidlclass.hxx |
Defined As | |
In File | typeprovider.hxx |
Defined As | |
In File | weakagg.hxx |
Defined As | |
In File | weakref.hxx |
Defined As | |
In File | weak.hxx |
Defined As | |
In File | macros.hxx |
Defined As | |
In File | conditn.h |
Defined As | |
In File | conditn.hxx |
Defined As | |
In File | diagnose.h |
Defined As | |
In File | endian.h |
Defined As | |
In File | file.hxx |
Defined As | |
In File | file.h |
Defined As | :: |
In File | diagnose.h |
Defined As | |
In File | diagnose.h |
Defined As | |
In File | interlck.h |
Defined As | |
In File | module.hxx |
Defined As | |
In File | module.h |
Defined As | |
In File | mutex.hxx |
Defined As | |
In File | mutex.h |
Defined As | |
In File | nlsupport.h |
Defined As | |
In File | pipe_decl.hxx |
Defined As | |
In File | pipe.hxx |
Defined As | |
In File | pipe.h |
Defined As | |
In File | process.h |
Defined As | |
In File | profile.hxx |
Defined As | |
In File | profile.h |
Defined As | |
In File | security_decl.hxx |
Defined As | |
In File | security.hxx |
Defined As | |
In File | security.h |
Defined As | |
In File | semaphor.hxx |
Defined As | |
In File | semaphor.h |
Defined As | |
In File | signal.h |
Defined As | |
In File | socket_decl.hxx |
Defined As | |
In File | socket.hxx |
Defined As | |
In File | socket.h |
Defined As | |
In File | thread.h |
Defined As | |
In File | time.h |
Defined As | _OSL_GLOBAL osl_trace |
In File | diagnose.h |
Defined As | 1 ? ((void)0) : _OSL_GLOBAL osl_trace |
In File | diagnose.h |
Defined As | |
In File | util.h |
Defined As | |
In File | reflread.hxx |
Defined As | |
In File | refltype.hxx |
Defined As | |
In File | reflwrit.hxx |
Defined As | |
In File | registry.hxx |
Defined As | |
In File | registry.h |
Defined As | |
In File | regtype.h |
Defined As | |
In File | alloc.h |
Defined As | |
In File | bootstrap.hxx |
Defined As | |
In File | bootstrap.h |
Defined As | |
In File | byteseq.hxx |
Defined As | |
In File | byteseq.h |
Defined As | "$Revision: 1.2 $" |
In File | cipher.h |
Defined As | "$Revision: 1.2 $" |
In File | crc.h |
Defined As | "$Revision: 1.2 $" |
In File | digest.h |
Defined As | |
In File | locale.hxx |
Defined As | |
In File | locale.h |
Defined As | |
In File | logfile.hxx |
Defined As | |
In File | logfile.h |
Defined As | |
In File | memory.h |
Defined As | |
In File | process.h |
Defined As | "$Revision: 1.2 $" |
In File | random.h |
Defined As | |
In File | ref.hxx |
Defined As | |
In File | strbuf.hxx |
Defined As | |
In File | strbuf.h |
Defined As | |
In File | string.hxx |
Defined As | |
In File | string.h |
Defined As | |
In File | tencinfo.h |
Defined As | |
In File | textcvt.h |
Defined As | |
In File | textenc.h |
Defined As | |
In File | tres.hxx |
Defined As | |
In File | tres.h |
Defined As | |
In File | unload.h |
Defined As | |
In File | uri.hxx |
Defined As | |
In File | uri.h |
Defined As | |
In File | ustrbuf.hxx |
Defined As | |
In File | ustrbuf.h |
Defined As | |
In File | ustring.hxx |
Defined As | |
In File | ustring.h |
Defined As | |
In File | uuid.h |
Defined As | |
In File | config.h |
Defined As | |
In File | macros.h |
Defined As | |
In File | main.h |
Defined As | |
In File | types.h |
Defined As | |
In File | udkversion.h |
Defined As | "$Revision: 1.2 $" |
In File | store.hxx |
Defined As | "$Revision: 1.2 $" |
In File | store.h |
Defined As | "$Revision: 1.2 $" |
In File | types.h |
Defined As | |
In File | thread.hxx |
Defined As | |
In File | typeclass.h |
Defined As | |
In File | typedescription.hxx |
Defined As | |
In File | typedescription.h |
Defined As | |
In File | uik.h |
Defined As | |
In File | any2.h |
Defined As | |
In File | cuno.h |
Defined As | |
In File | current_context.hxx |
Defined As | |
In File | current_context.h |
Defined As | |
In File | data.h |
Defined As | |
In File | dispatcher.h |
Defined As | |
In File | environment.hxx |
Defined As | |
In File | environment.h |
Defined As | |
In File | lbnames.h |
Defined As | |
In File | mapping.hxx |
Defined As | |
In File | mapping.h |
Defined As | |
In File | sequence2.h |
Defined As | class Ifc1 |
In File | implbase1.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 |
In File | implbase10.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10, class Ifc11 |
In File | implbase11.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10, class Ifc11, class Ifc12 |
In File | implbase12.hxx |
Defined As | class Ifc1, class Ifc2 |
In File | implbase2.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3 |
In File | implbase3.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4 |
In File | implbase4.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 |
In File | implbase5.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6 |
In File | implbase6.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 |
In File | implbase7.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 |
In File | implbase8.hxx |
Defined As | class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 |
In File | implbase9.hxx |
Defined As | msci |
In File | lbnames.h |
Defined As | msci |
In File | lbnames.h |
Defined As | Ifc1 |
In File | implbase1.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 |
In File | implbase10.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 |
In File | implbase11.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 |
In File | implbase12.hxx |
Defined As | Ifc1, Ifc2 |
In File | implbase2.hxx |
Defined As | Ifc1, Ifc2, Ifc3 |
In File | implbase3.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4 |
In File | implbase4.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 |
In File | implbase5.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 |
In File | implbase6.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 |
In File | implbase7.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 |
In File | implbase8.hxx |
Defined As | Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 |
In File | implbase9.hxx |
Defined As | public Ifc1 |
In File | implbase1.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7, public Ifc8, public Ifc9, public Ifc10 |
In File | implbase10.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7, public Ifc8, public Ifc9, public Ifc10, public Ifc11 |
In File | implbase11.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7, public Ifc8, public Ifc9, public Ifc10, public Ifc11, public Ifc12 |
In File | implbase12.hxx |
Defined As | public Ifc1, public Ifc2 |
In File | implbase2.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3 |
In File | implbase3.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4 |
In File | implbase4.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5 |
In File | implbase5.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6 |
In File | implbase6.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7 |
In File | implbase7.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7, public Ifc8 |
In File | implbase8.hxx |
Defined As | public Ifc1, public Ifc2, public Ifc3, public Ifc4, public Ifc5, public Ifc6, public Ifc7, public Ifc8, public Ifc9 |
In File | implbase9.hxx |
Defined As | |
In File | jvmcontext.hxx |
Defined As | __attribute__ ((aligned (__alignof__ (base_struct)))) |
In File | macros.hxx |
Defined As | |
In File | macros.hxx |
Defined As | (*interface_pointer) |
In File | cuno.h |
interface_pointer | interface pointer |
Defined As | (0 != ((return_code) & CUNO_ERROR_EXCEPTION)) |
In File | cuno.h |
return_code | return code of call |
Defined As | _OSL_ASSERT(c, OSL_THIS_FILE, __LINE__) |
In File | diagnose.h |
Defined As | _OSL_DEBUG_ONLY(s) |
In File | diagnose.h |
Defined As | _OSL_ENSURE(c, OSL_THIS_FILE, __LINE__, m) |
In File | diagnose.h |
Defined As | OSL_ENSURE(c, m) |
In File | diagnose.h |
Defined As | OSL_ENSURE(c, m) |
In File | diagnose.h |
Defined As | _OSL_VERIFY(c, OSL_THIS_FILE, __LINE__) |
In File | diagnose.h |
Defined As | (sizeof( constAsciiStr )-1) |
In File | string.h |
Defined As | constAsciiStr, sizeof( constAsciiStr )-1 |
In File | string.h |
Defined As | constAsciiStr, sizeof( constAsciiStr )-1, RTL_TEXTENCODING_ASCII_US |
In File | ustring.h |
Defined As | ::rtl::Logfile instance( name ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | ::rtl::Logfile instance(project, author, name ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s : %s\n", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ instance.getName(), \ message ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ instance.getName() ); \ rtl_logfile_trace( frmt , arg1 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ instance.getName() ); \ rtl_logfile_trace( frmt , arg1 , arg2 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ instance.getName() ); \ rtl_logfile_trace( frmt , arg1 , arg2 , arg3 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.hxx |
Defined As | ((void)0) |
In File | logfile.hxx |
Defined As | \ rtl_logfile_trace( "%06lu %lu | : %s\n", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ string ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s (%s) : %s\n", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ), \ project,\ author,\ string ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s (%s) : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ),\ project,\ author );\ rtl_logfile_trace( frmt, arg1 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s (%s) : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ),\ project,\ author ); \ rtl_logfile_trace( frmt, arg1 , arg2 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | %s (%s) : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ),\ project,\ author ); \ rtl_logfile_trace( frmt, arg1 , arg2 , arg3 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ) ); \ rtl_logfile_trace( frmt, arg1 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ) ); \ rtl_logfile_trace( frmt, arg1 , arg2 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | \ rtl_logfile_trace( "%06lu %lu | : ", \ osl_getGlobalTimer(), \ osl_getThreadIdentifier( 0 ) ); \ rtl_logfile_trace( frmt, arg1 , arg2 , arg3 ); \ rtl_logfile_trace( "\n" ) |
In File | logfile.h |
Defined As | ((void)0) |
In File | logfile.h |
Defined As | (val) |
In File | textenc.h |
Defined As | ((rtl_TextEncoding) val) |
In File | textenc.h |
Defined As | name ".ini" |
In File | config.h |
Defined As | name ".ini" |
In File | config.h |
Defined As | name "rc" |
In File | config.h |
Defined As | name "rc" |
In File | config.h |
Defined As | (const_cast< type >(expr)) |
In File | types.h |
Wrap C++ const_cast, reinterpret_cast and static_cast expressions in macros to keep code portable to old compilers (since most compilers still lack RTTI support, dynamic_cast is not included here).
Defined As | ((type) (expr)) |
In File | types.h |
Defined As | \ int __cdecl main() \ { \ return sal_main(); \ } \ int WINAPI WinMain( HINSTANCE _hinst, HINSTANCE _dummy, char* _cmdline, int _nshow ) \ { \ return sal_main(); \ } |
In File | main.h |
Defined As | \ int main() \ { \ return sal_main(); \ } \ |
In File | main.h |
Defined As | \ SAL_DEFINE_CRT_ENTRY() \ int SAL_CALL sal_main() |
In File | main.h |
Defined As | SAL_DLLPREFIX name SAL_DLLEXTENSION |
In File | module.h |
Defined As | name SAL_DLLEXTENSION |
In File | module.h |
Defined As | name version SAL_DLLEXTENSION |
In File | module.h |
Defined As | SAL_DLLPREFIX name SAL_DLLEXTENSION "." version |
In File | module.h |
Defined As | (reinterpret_cast< type >(expr)) |
In File | types.h |
Defined As | ((type) (expr)) |
In File | types.h |
Defined As | (static_cast< type >(expr)) |
In File | types.h |
Defined As | ((type) (expr)) |
In File | types.h |
Defined As | name ".ini" |
In File | config.h |
Defined As | name ".ini" |
In File | config.h |
Defined As | "." name "rc" |
In File | config.h |
Defined As | "." name "rc" |
In File | config.h |
Defined As | |
In File | types.h |
Definition of function throw clause macros. These have been introduced to reduce code size by balancing out compiler bugs.
These macros are ONLY for function declarations, use common C++ throw statement for throwing exceptions, e.g. throw RuntimeException(); SAL_THROW() should be used for all C++ functions, e.g. SAL_THROW( () ) SAL_THROW_EXTERN_C() should be used for all C functions
Defined As | throw exc |
In File | types.h |
Defined As | throw () |
In File | types.h |
Defined As | |
In File | types.h |
Defined As | \ { \ typelib_TypeDescriptionReference * __pMacroTypeRef = (pTypeRef); \ typelib_TypeDescription ** __ppMacroTypeDescr = (ppDescription); \ if (TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK( __pMacroTypeRef->eTypeClass )) \ { \ typelib_typedescriptionreference_getDescription( __ppMacroTypeDescr, __pMacroTypeRef ); \ } \ else if (!__pMacroTypeRef->pType || !__pMacroTypeRef->pType->pWeakRef) \ { \ typelib_typedescriptionreference_getDescription( __ppMacroTypeDescr, __pMacroTypeRef ); \ if (*__ppMacroTypeDescr) \ typelib_typedescription_release( *__ppMacroTypeDescr ); \ } \ else \ { \ *__ppMacroTypeDescr = __pMacroTypeRef->pType; \ } \ } |
In File | typedescription.h |
Defined As | \ { \ if (TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK( (pDescription)->eTypeClass )) \ typelib_typedescription_release( pDescription ); \ } |
In File | typedescription.h |
Defined As | \ ((eTypeClass) == typelib_TypeClass_INTERFACE_METHOD || \ (eTypeClass) == typelib_TypeClass_INTERFACE_ATTRIBUTE) |
In File | typedescription.h |
Defined As | \ do \ { \ if (!(c) && _OSL_GLOBAL osl_assertFailedLine(f, l, 0)) \ _OSL_GLOBAL osl_breakDebug(); \ } while (0) |
In File | diagnose.h |
Defined As | ((void)0) |
In File | diagnose.h |
Defined As | (f) |
In File | diagnose.h |
Defined As | ((void)0) |
In File | diagnose.h |
Defined As | \ do \ { \ if (!(c) && _OSL_GLOBAL osl_assertFailedLine(f, l, m)) \ _OSL_GLOBAL osl_breakDebug(); \ } while (0) |
In File | diagnose.h |
Defined As | ((void)0) |
In File | diagnose.h |
Defined As | \ do \ { \ if (!(c) && _OSL_GLOBAL osl_assertFailedLine(f, l, 0)) \ _OSL_GLOBAL osl_breakDebug(); \ } while (0) |
In File | diagnose.h |
Defined As | ((void)(c)) |
In File | diagnose.h |
Defined As | \ { \ N +1, sal_False, sal_False, \ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, \ { \ __IFC_EX_TYPE_INIT##N( class_cast ), \ __IFC_EX_TYPE_INIT_NAME( class_cast, ::com::sun::star::lang::XTypeProvider ) \ } \ } |
In File | implbase_ex_post.hxx |
Defined As | \ __DEF_COMPIMPLHELPER_A( N ) \ __DEF_COMPIMPLHELPER_C( N ) |
In File | compbase.hxx |
Defined As | \ __DEF_COMPIMPLHELPER_A( N ) \ __DEF_COMPIMPLHELPER_B( N ) \ __DEF_COMPIMPLHELPER_C( N ) |
In File | compbase.hxx |
Defined As | \ namespace cppu \ { \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakComponentImplHelper##N \ : public ::cppu::WeakComponentImplHelperBase \ , public ImplHelperBase##N< __IFC##N > \ { \ static ClassData##N s_aCD; \ public: \ WeakComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \ : WeakComponentImplHelperBase( rMutex ) \ {} \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \ if (aRet.hasValue()) \ return aRet; \ return WeakComponentImplHelperBase::queryInterface( rType ); \ } \ virtual void SAL_CALL acquire() throw () \ { WeakComponentImplHelperBase::acquire(); } \ virtual void SAL_CALL release() throw () \ { WeakComponentImplHelperBase::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getTypes(); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getImplementationId(); } \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakAggComponentImplHelper##N \ : public ::cppu::WeakAggComponentImplHelperBase \ , public ImplHelperBase##N< __IFC##N > \ { \ static ClassData##N s_aCD; \ public: \ WeakAggComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \ : WeakAggComponentImplHelperBase( rMutex ) \ {} \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggComponentImplHelperBase::queryInterface( rType ); } \ virtual ::com::sun::star::uno::Any SAL_CALL queryAggregation( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \ if (aRet.hasValue()) \ return aRet; \ return WeakAggComponentImplHelperBase::queryAggregation( rType ); \ } \ virtual void SAL_CALL acquire() throw () \ { WeakAggComponentImplHelperBase::acquire(); } \ virtual void SAL_CALL release() throw () \ { WeakAggComponentImplHelperBase::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getTypes(); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getImplementationId(); } \ }; |
In File | compbase.hxx |
Defined As | \ template< __CLASS_IFC##N > \ ClassData##N WeakComponentImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 4 ); \ template< __CLASS_IFC##N > \ ClassData##N WeakAggComponentImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 3 ); |
In File | compbase.hxx |
Defined As | \ } |
In File | compbase.hxx |
Defined As | \ namespace cppu \ { \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakComponentImplHelper##N \ : public WeakComponentImplHelperBase \ , public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ inline WeakComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \ : WeakComponentImplHelperBase( rMutex ) \ {} \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakComponentImplHelper_query( rType, (class_data *)&s_cd, this, (WeakComponentImplHelperBase *)this ); } \ virtual void SAL_CALL acquire() throw () \ { WeakComponentImplHelperBase::acquire(); } \ virtual void SAL_CALL release() throw () \ { WeakComponentImplHelperBase::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return WeakComponentImplHelper_getTypes( (class_data *)&s_cd ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< __CLASS_IFC##N > \ class_data##N WeakComponentImplHelper##N< __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (WeakComponentImplHelper##N< __IFC##N > *) ); \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakAggComponentImplHelper##N \ : public WeakAggComponentImplHelperBase \ , public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ inline WeakAggComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \ : WeakAggComponentImplHelperBase( rMutex ) \ {} \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggComponentImplHelperBase::queryInterface( rType ); } \ virtual ::com::sun::star::uno::Any SAL_CALL queryAggregation( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggComponentImplHelper_queryAgg( rType, (class_data *)&s_cd, this, (WeakAggComponentImplHelperBase *)this ); } \ virtual void SAL_CALL acquire() throw () \ { WeakAggComponentImplHelperBase::acquire(); } \ virtual void SAL_CALL release() throw () \ { WeakAggComponentImplHelperBase::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggComponentImplHelper_getTypes( (class_data *)&s_cd ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< __CLASS_IFC##N > \ class_data##N WeakAggComponentImplHelper##N< __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (WeakAggComponentImplHelper##N< __IFC##N > *) ); \ } |
In File | implbase_ex_post.hxx |
Defined As | \ namespace cppu \ { \ struct class_data##N \ { \ sal_Int16 m_nTypes; \ sal_Bool m_storedTypeRefs; \ sal_Bool m_storedId; \ sal_Int8 m_id[ 16 ]; \ type_entry m_typeEntries[ N + 1 ]; \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE ImplHelper##N \ : public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_query( rType, (class_data *)&s_cd, this ); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getTypes( (class_data *)&s_cd ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< __CLASS_IFC##N > \ class_data##N ImplHelper##N< __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (ImplHelper##N< __IFC##N > *) ); \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakImplHelper##N \ : public OWeakObject \ , public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakImplHelper_query( rType, (class_data *)&s_cd, this, (OWeakObject *)this ); } \ virtual void SAL_CALL acquire() throw () \ { OWeakObject::acquire(); } \ virtual void SAL_CALL release() throw () \ { OWeakObject::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return WeakImplHelper_getTypes( (class_data *)&s_cd ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< __CLASS_IFC##N > \ class_data##N WeakImplHelper##N< __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (WeakImplHelper##N< __IFC##N > *) ); \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakAggImplHelper##N \ : public OWeakAggObject \ , public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return OWeakAggObject::queryInterface( rType ); } \ virtual ::com::sun::star::uno::Any SAL_CALL queryAggregation( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggImplHelper_queryAgg( rType, (class_data *)&s_cd, this, (OWeakAggObject *)this ); } \ virtual void SAL_CALL acquire() throw () \ { OWeakAggObject::acquire(); } \ virtual void SAL_CALL release() throw () \ { OWeakAggObject::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return WeakAggImplHelper_getTypes( (class_data *)&s_cd ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< __CLASS_IFC##N > \ class_data##N WeakAggImplHelper##N< __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (WeakAggImplHelper##N< __IFC##N > *) ); \ template< class BaseClass, __CLASS_IFC##N > \ class SAL_NO_VTABLE ImplInheritanceHelper##N \ : public BaseClass \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( ImplHelper_queryNoXInterface( rType, (class_data *)&s_cd, this ) ); \ if (aRet.hasValue()) \ return aRet; \ return BaseClass::queryInterface( rType ); \ } \ virtual void SAL_CALL acquire() throw () \ { BaseClass::acquire(); } \ virtual void SAL_CALL release() throw () \ { BaseClass::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< class BaseClass, __CLASS_IFC##N > \ class_data##N ImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (ImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \ template< class BaseClass, __CLASS_IFC##N > \ class SAL_NO_VTABLE AggImplInheritanceHelper##N \ : public BaseClass \ , __PUBLIC_IFC##N \ { \ static class_data##N s_cd; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return BaseClass::queryInterface( rType ); } \ virtual ::com::sun::star::uno::Any SAL_CALL queryAggregation( ::com::sun::star::uno::Type const & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( ImplHelper_queryNoXInterface( rType, (class_data *)&s_cd, this ) ); \ if (aRet.hasValue()) \ return aRet; \ return BaseClass::queryAggregation( rType ); \ } \ virtual void SAL_CALL acquire() throw () \ { BaseClass::acquire(); } \ virtual void SAL_CALL release() throw () \ { BaseClass::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \ }; \ template< class BaseClass, __CLASS_IFC##N > \ class_data##N AggImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \ __DEF_CLASS_DATA_INIT_EX( N, (AggImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \ } |
In File | implbase_ex_post.hxx |
Defined As | \ __DEF_IMPLHELPER_POST_A( N ) \ __DEF_IMPLHELPER_POST_C( N ) |
In File | implbase.hxx |
Defined As | \ __DEF_IMPLHELPER_POST_A( N ) \ __DEF_IMPLHELPER_POST_B( N ) \ __DEF_IMPLHELPER_POST_C( N ) |
In File | implbase.hxx |
Defined As | \ rCD.bOffsetsInit = sal_True; \ } \ } \ return rCD; \ } \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE ImplHelper##N \ : public ImplHelperBase##N< __IFC##N > \ { \ static ClassData##N s_aCD; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( const ::com::sun::star::uno::Type & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getTypes(); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getImplementationId(); } \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakImplHelper##N \ : public ::cppu::OWeakObject \ , public ImplHelperBase##N< __IFC##N > \ { \ static ClassData##N s_aCD; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( const ::com::sun::star::uno::Type & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \ return (aRet.hasValue() ? aRet : OWeakObject::queryInterface( rType )); \ } \ virtual void SAL_CALL acquire() throw () \ { OWeakObject::acquire(); } \ virtual void SAL_CALL release() throw () \ { OWeakObject::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getTypes(); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getImplementationId(); } \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE WeakAggImplHelper##N \ : public ::cppu::OWeakAggObject \ , public ImplHelperBase##N< __IFC##N > \ { \ static ClassData##N s_aCD; \ public: \ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( const ::com::sun::star::uno::Type & rType ) throw (::com::sun::star::uno::RuntimeException) \ { return OWeakAggObject::queryInterface( rType ); } \ virtual ::com::sun::star::uno::Any SAL_CALL queryAggregation( const ::com::sun::star::uno::Type & rType ) throw (::com::sun::star::uno::RuntimeException) \ { \ ::com::sun::star::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \ return (aRet.hasValue() ? aRet : OWeakAggObject::queryAggregation( rType )); \ } \ virtual void SAL_CALL acquire() throw () \ { OWeakAggObject::acquire(); } \ virtual void SAL_CALL release() throw () \ { OWeakAggObject::release(); } \ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getTypes(); } \ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::star::uno::RuntimeException) \ { return getClassData( s_aCD ).getImplementationId(); } \ }; |
In File | implbase.hxx |
Defined As | \ template< __CLASS_IFC##N > \ ClassData##N ImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 0 ); \ template< __CLASS_IFC##N > \ ClassData##N WeakImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 1 ); \ template< __CLASS_IFC##N > \ ClassData##N WeakAggImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 2 ); |
In File | implbase.hxx |
Defined As | \ } |
In File | implbase.hxx |
Defined As | \ namespace cppu \ { \ struct ClassData##N : public ClassDataBase \ { \ Type_Offset arType2Offset[ N ]; \ ClassData##N( sal_Int32 nClassCode ) SAL_THROW( () ) \ : ClassDataBase( nClassCode ) \ {} \ }; \ template< __CLASS_IFC##N > \ class SAL_NO_VTABLE ImplHelperBase##N \ : public ::com::sun::star::lang::XTypeProvider \ , __PUBLIC_IFC##N \ { \ protected: \ ClassData & SAL_CALL getClassData( ClassDataBase & s_aCD ) SAL_THROW( () ) \ { \ ClassData & rCD = * static_cast< ClassData * >( &s_aCD ); \ if (! rCD.bOffsetsInit) \ { \ ::osl::MutexGuard aGuard( getImplHelperInitMutex() ); \ if (! rCD.bOffsetsInit) \ { \ char * pBase = (char *)this; |
In File | implbase.hxx |
Defined As | __IFC_EX_TYPE_INIT_NAME( class_cast, Ifc##N ) |
In File | implbase_ex_pre.hxx |
Defined As | \ { (::cppu::fptr_getCppuType)(::com::sun::star::uno::Type const & (SAL_CALL *)( ::com::sun::star::uno::Reference< ifc_name > const * ))&getCppuType, \ ((sal_Int32)(ifc_name *) class_cast 16) - 16 } |
In File | implbase_ex_pre.hxx |
Defined As | \ rCD.writeTypeOffset( ::getCppuType( (const ::com::sun::star::uno::Reference< Ifc##N > *)0 ), \ (char *)(Ifc##N *)this - pBase ); |
In File | implbase.hxx |
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.