summaryrefslogtreecommitdiff
path: root/sal/inc
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2011-10-31 17:57:35 +0100
committerStephan Bergmann <sbergman@redhat.com>2011-11-01 17:10:13 +0100
commitf67c6fa040346dcf211699d0c31676909fae4b95 (patch)
tree04ed574ee71014605350bee5effb55ae9f42f436 /sal/inc
parent451c945da28818d3791dcaf85716ceae8fa70e61 (diff)
Removed obsolete rtl/tres stuff.
Diffstat (limited to 'sal/inc')
-rw-r--r--sal/inc/rtl/tres.h109
-rw-r--r--sal/inc/rtl/tres.hxx111
2 files changed, 0 insertions, 220 deletions
diff --git a/sal/inc/rtl/tres.h b/sal/inc/rtl/tres.h
deleted file mode 100644
index 102c2ee2319b..000000000000
--- a/sal/inc/rtl/tres.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-#ifndef _RTL_TRES_H_
-#define _RTL_TRES_H_
-
-#include <osl/diagnose.h>
-#include <rtl/string.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
- /* comandline flags */
-#define rtl_tres_Flag_BOOM 0x00000001
-#define rtl_tres_Flag_VERBOSE 0x00000002
-#define rtl_tres_Flag_SKIP 0x00000004
-#define rtl_tres_Flag_LOG 0x00000010
-#define rtl_tres_Flag_HIS 0x00000100
-#define rtl_tres_Flag_TIME 0x00000200
-#define rtl_tres_Flag_MSG 0x00000400
-#define rtl_tres_Flag_QUIET 0x00000800
-
- /* state flags */
-#define rtl_tres_Flag_SUB 0x01000000
-#define rtl_tres_Flag_PASSED 0x10000000
-#define rtl_tres_Flag_OK 0x20000000
-
-
-
- /* forward declaration and type definition */
-struct _rtl_TestResult;
-typedef struct _rtl_TestResult rtl_TestResult;
-
-
-typedef void* rtl_funcstate;
-typedef void* rtl_cmpstate;
-
- /* type definitions of function pointers wich can be overloaded */
-typedef sal_Bool (SAL_CALL *rtl_tres_state_ptr)(
- rtl_TestResult*,
- sal_Bool,
- const sal_Char*,
- const sal_Char*,
- sal_Bool
- );
-
-typedef void (SAL_CALL *rtl_tres_end_ptr)( rtl_TestResult*, const sal_Char* );
-typedef sal_Bool (SAL_CALL *rtl_tres_ispassed_ptr)( rtl_TestResult* );
-typedef sal_Bool (SAL_CALL *rtl_tres_isok_ptr)( rtl_TestResult* );
-typedef rtl_funcstate (SAL_CALL *rtl_tres_funcstate_ptr)( rtl_TestResult* );
-typedef sal_Bool (SAL_CALL *rtl_tres_isbit_ptr)( rtl_TestResult*,
- sal_uInt32 );
-
-typedef rtl_funcstate (SAL_CALL *rtl_tres_getnextfuncstate_ptr)
- ( rtl_funcstate );
-typedef rtl_funcstate (SAL_CALL *rtl_tres_getprevfuncstate_ptr)
- ( rtl_funcstate );
-typedef sal_uInt32 (SAL_CALL *rtl_tres_getflags_ptr)( rtl_funcstate );
-typedef rtl_String* (SAL_CALL *rtl_tres_getname_ptr)( rtl_funcstate );
-typedef sal_uInt32 (SAL_CALL *rtl_tres_getstart_ptr)( rtl_funcstate );
-typedef sal_uInt32 (SAL_CALL *rtl_tres_getstop_ptr)( rtl_funcstate );
-typedef rtl_cmpstate (SAL_CALL *rtl_tres_getcmpstate_ptr)( rtl_funcstate );
-
-typedef sal_Bool (SAL_CALL *rtl_tres_getstat_ptr)( rtl_cmpstate );
-typedef rtl_String* (SAL_CALL *rtl_tres_getmsg_ptr)( rtl_cmpstate );
-typedef rtl_cmpstate (SAL_CALL *rtl_tres_getnextcmpstate_ptr)( rtl_cmpstate );
-
- /* type definition of vtable structure for testresult */
-typedef struct _rtl_TestResult_vtable
-{
- sal_uInt32 vtablesize;
- rtl_tres_state_ptr state_;
- rtl_tres_end_ptr end_;
- rtl_tres_ispassed_ptr ispassed;
- rtl_tres_isok_ptr isok;
- rtl_tres_funcstate_ptr funcstate;
- rtl_tres_isbit_ptr isbit;
- rtl_tres_getnextfuncstate_ptr nextfuncstate;
- rtl_tres_getprevfuncstate_ptr prevfuncstate;
- rtl_tres_getflags_ptr flags;
- rtl_tres_getname_ptr name;
- rtl_tres_getstart_ptr start;
- rtl_tres_getstop_ptr stop;
- rtl_tres_getcmpstate_ptr cmpstate;
- rtl_tres_getstat_ptr stat;
- rtl_tres_getmsg_ptr msg;
- rtl_tres_getnextcmpstate_ptr nextcmpstate;
-
-} rtl_TestResult_vtable;
-
- /* type definition of testresult structure */
-struct _rtl_TestResult
-{
- rtl_TestResult_vtable * pFuncs;
- void * pExternalData;
-
-};
-
-
- /* exports */
-rtl_TestResult* SAL_CALL rtl_tres_create( const sal_Char* meth, sal_uInt32 flags );
-void SAL_CALL rtl_tres_destroy( rtl_TestResult* res );
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RTL_TRES_H_ */
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sal/inc/rtl/tres.hxx b/sal/inc/rtl/tres.hxx
deleted file mode 100644
index 2c0ee9906809..000000000000
--- a/sal/inc/rtl/tres.hxx
+++ /dev/null
@@ -1,111 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef _RTL_TRES_HXX_
-#define _RTL_TRES_HXX_
-
-#include <rtl/tres.h>
-
-// <namespace_rtl>
-namespace rtl
-{
-/*==========================================================================*/
-
-// <class_TestResult>
-class TestResult
-{
- // pointer to testresult structure
- rtl_TestResult* pData;
-
- // <private_ctors>
- TestResult();
- TestResult( const TestResult& oRes );
- // </private_ctors>
-
-public:
-
-
- // <public_ctors>
- TestResult( const sal_Char* meth, sal_uInt32 flags = 0 )
- {
- pData = rtl_tres_create( meth, flags );
- } // </public_ctors>
-
- // <dtor>
- ~TestResult()
- {
- rtl_tres_destroy( pData );
- }
- // </dtor>
-
- // <public_methods>
- rtl_TestResult* getData()
- {
- return pData;
- }
- // <method_state>
- sal_Bool state(
- sal_Bool tst_state,
- const sal_Char* msg = 0,
- const sal_Char* sub = 0,
- sal_Bool verbose = sal_False
- )
- {
- return pData->pFuncs->state_( pData, tst_state, msg, sub, verbose );
- } // </method_state>
-
- void end( sal_Char* msg = 0 )
- {
- pData->pFuncs->end_( pData, msg );
- } // </method_state>
-}; // </class_TestResult>
-
-} // </namespace_rtl>
-#endif
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */