pipe.hxx (86e1cf34) | pipe.hxx (d98e0520) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 30 unchanged lines hidden (view full) --- 39 40namespace vos 41{ 42 43class OStreamPipe; 44 45/** Represents a pipe. 46*/ | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 30 unchanged lines hidden (view full) --- 39 40namespace vos 41{ 42 43class OStreamPipe; 44 45/** Represents a pipe. 46*/ |
47class OPipe : public vos::OReference, | 47class VOS_DLLPUBLIC OPipe : public vos::OReference, |
48 public vos::OObject 49{ 50 VOS_DECLARE_CLASSINFO(vos::OPipe); 51 52public: 53 /* 54 Represents pipe-options 55 */ --- 126 unchanged lines hidden (view full) --- 182 error. 183 */ 184 TPipeError SAL_CALL getError() const; 185 186}; 187 188/** A pipe to send or receive a stream of data. 189*/ | 48 public vos::OObject 49{ 50 VOS_DECLARE_CLASSINFO(vos::OPipe); 51 52public: 53 /* 54 Represents pipe-options 55 */ --- 126 unchanged lines hidden (view full) --- 182 error. 183 */ 184 TPipeError SAL_CALL getError() const; 185 186}; 187 188/** A pipe to send or receive a stream of data. 189*/ |
190class OStreamPipe : public vos::OPipe, | 190class VOS_DLLPUBLIC OStreamPipe : public vos::OPipe, |
191 public vos::IStream 192{ 193 VOS_DECLARE_CLASSINFO(vos::OStreamPipe); 194public: 195 196 /** Creates an unattached pipe. You must attach the pipe to an oslPipe 197 e.g. by using the operator=(oslPipe), before you can use the stream- 198 functionality of the object. --- 57 unchanged lines hidden --- | 191 public vos::IStream 192{ 193 VOS_DECLARE_CLASSINFO(vos::OStreamPipe); 194public: 195 196 /** Creates an unattached pipe. You must attach the pipe to an oslPipe 197 e.g. by using the operator=(oslPipe), before you can use the stream- 198 functionality of the object. --- 57 unchanged lines hidden --- |