xref: /trunk/main/test/source/cpp/getargument.cxx (revision cf6516809c57e1bb0a940545cca99cdad54d4ce2)
1*be9e621aSdamjan /**************************************************************
2*be9e621aSdamjan  *
3*be9e621aSdamjan  * Licensed to the Apache Software Foundation (ASF) under one
4*be9e621aSdamjan  * or more contributor license agreements.  See the NOTICE file
5*be9e621aSdamjan  * distributed with this work for additional information
6*be9e621aSdamjan  * regarding copyright ownership.  The ASF licenses this file
7*be9e621aSdamjan  * to you under the Apache License, Version 2.0 (the
8*be9e621aSdamjan  * "License"); you may not use this file except in compliance
9*be9e621aSdamjan  * with the License.  You may obtain a copy of the License at
10*be9e621aSdamjan  *
11*be9e621aSdamjan  *   http://www.apache.org/licenses/LICENSE-2.0
12*be9e621aSdamjan  *
13*be9e621aSdamjan  * Unless required by applicable law or agreed to in writing,
14*be9e621aSdamjan  * software distributed under the License is distributed on an
15*be9e621aSdamjan  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*be9e621aSdamjan  * KIND, either express or implied.  See the License for the
17*be9e621aSdamjan  * specific language governing permissions and limitations
18*be9e621aSdamjan  * under the License.
19*be9e621aSdamjan  *
20*be9e621aSdamjan  *************************************************************/
21*be9e621aSdamjan 
22*be9e621aSdamjan 
23*be9e621aSdamjan 
24*be9e621aSdamjan #include "sal/config.h"
25*be9e621aSdamjan 
26*be9e621aSdamjan #include "osl/diagnose.h"
27*be9e621aSdamjan #include "rtl/bootstrap.hxx"
28*be9e621aSdamjan #include "rtl/ustring.h"
29*be9e621aSdamjan #include "rtl/ustring.hxx"
30*be9e621aSdamjan 
31*be9e621aSdamjan #include "getargument.hxx"
32*be9e621aSdamjan 
33*be9e621aSdamjan namespace test {
34*be9e621aSdamjan 
35*be9e621aSdamjan namespace detail {
36*be9e621aSdamjan 
getArgument(rtl::OUString const & name,rtl::OUString * value)37*be9e621aSdamjan bool getArgument(rtl::OUString const & name, rtl::OUString * value) {
38*be9e621aSdamjan     OSL_ASSERT(value != 0);
39*be9e621aSdamjan     return rtl::Bootstrap::get(
40*be9e621aSdamjan         rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("arg-")) + name, *value);
41*be9e621aSdamjan }
42*be9e621aSdamjan 
43*be9e621aSdamjan }
44*be9e621aSdamjan 
45*be9e621aSdamjan }
46