io.cpp File Reference

Tests for io classes and helpers. More...

#include "linden_common.h"
#include "lltut.h"
#include <iterator>
#include <apr-1/apr_pools.h>
#include "llbuffer.h"
#include "llbufferstream.h"
#include "lliosocket.h"
#include "llioutil.h"
#include "llmemorystream.h"
#include "llpipeutil.h"
#include "llpumpio.h"
#include "llsd.h"
#include "llsdrpcclient.h"
#include "llsdrpcserver.h"
#include "llsdserialize.h"
#include "lluuid.h"
#include "llinstantmessage.h"

Include dependency graph for io.cpp:

Go to the source code of this file.

Namespaces

namespace  tut

Classes

struct  tut::heap_buffer_data
struct  tut::buffer_data
struct  tut::buffer_and_stream_data
class  tut::PumpAndChainTestData
struct  tut::pipe_and_pump_fitness
 we want to test the pipes & pumps under bad conditions. More...
struct  tut::rpc_server_data
class  tut::rpc_server_data::LLSimpleRPCResponse
class  tut::rpc_server_data::LLSimpleRPCClient
class  tut::rpc_server_data::LLSimpleRPCServer

Typedefs

typedef test_group< heap_buffer_data > tut::heap_buffer_test
typedef heap_buffer_test::object tut::heap_buffer_object
typedef test_group< buffer_data > tut::buffer_test
typedef buffer_test::object tut::buffer_object
typedef test_group< buffer_and_stream_data > tut::bas_test
typedef bas_test::object tut::bas_object
typedef test_group< PumpAndChainTestData > tut::PumpAndChainTestGroup
typedef PumpAndChainTestGroup::object tut::PumpAndChainTestObject
typedef test_group< pipe_and_pump_fitness > tut::fitness_test_group
typedef fitness_test_group::object tut::fitness_test_object
typedef test_group< rpc_server_data > tut::rpc_server_test
typedef rpc_server_test::object tut::rpc_server_object

Functions

tut::heap_buffer_test tut::thb ("heap_buffer")
tut::buffer_test tut::tba ("buffer_array")
tut::bas_test tut::tbs ("buffer_stream")
PumpAndChainTestGroup tut::pumpAndChainTestGroup ("pump_and_chain")
fitness_test_group tut::fitness ("pipe and pump fitness")
tut::rpc_server_test tut::rpc ("rpc_server")


Detailed Description

Tests for io classes and helpers.

Author:
Phoenix
Date:
2005-10-02
LicenseInfo
firstyear=2005&license=viewergpl

Copyright (c) 2005-2007, Linden Research, Inc.

Second Life Viewer Source Code The source code in this file ("Source Code") is provided by Linden Lab to you under the terms of the GNU General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other License"), formally executed by you and Linden Lab. Terms of the GPL can be found in doc/GPL-license.txt in this distribution, or online at http://secondlife.com/developers/opensource/gplv2

There are special exceptions to the terms and conditions of the GPL as it is applied to this Source Code. View the full text of the exception in the file doc/FLOSS-exception.txt in this software distribution, or online at http://secondlife.com/developers/opensource/flossexception

By copying, modifying or distributing this software, you acknowledge that you have read and understood your obligations described above, and agree to abide by those obligations.

ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. $/LicenseInfo$

Definition in file io.cpp.


Generated on Thu Jul 1 06:10:04 2010 for Second Life Viewer by  doxygen 1.4.7