OLD | NEW |
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2008 Drexel University | 3 * Copyright (c) 2008 Drexel University |
4 * | 4 * |
5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
7 * published by the Free Software Foundation; | 7 * published by the Free Software Foundation; |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 17 matching lines...) Expand all Loading... |
28 namespace ns3 { | 28 namespace ns3 { |
29 | 29 |
30 class DataCollector; | 30 class DataCollector; |
31 | 31 |
32 //------------------------------------------------------------ | 32 //------------------------------------------------------------ |
33 //-------------------------------------------- | 33 //-------------------------------------------- |
34 /** | 34 /** |
35 * \ingroup dataoutput | 35 * \ingroup dataoutput |
36 * | 36 * |
37 * \brief Abstract Data Output Interface class | 37 * \brief Abstract Data Output Interface class |
38 s */ | 38 */ |
39 class DataOutputInterface : public Object { | 39 class DataOutputInterface : public Object { |
40 public: | 40 public: |
41 DataOutputInterface(); | 41 DataOutputInterface(); |
42 virtual ~DataOutputInterface(); | 42 virtual ~DataOutputInterface(); |
43 | 43 |
44 /** | 44 /** |
45 * Register this type. | 45 * Register this type. |
46 * \return The TypeId. | 46 * \return The TypeId. |
47 */ | 47 */ |
48 static TypeId GetTypeId (void); | 48 static TypeId GetTypeId (void); |
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
145 std::string variable, | 145 std::string variable, |
146 Time val) = 0; | 146 Time val) = 0; |
147 // end class DataOutputCallback | 147 // end class DataOutputCallback |
148 }; | 148 }; |
149 | 149 |
150 // end namespace ns3 | 150 // end namespace ns3 |
151 }; | 151 }; |
152 | 152 |
153 | 153 |
154 #endif /* DATA_OUTPUT_INTERFACE_H */ | 154 #endif /* DATA_OUTPUT_INTERFACE_H */ |
OLD | NEW |