libcyberradio 22.01.24
BasicList.h
1/***************************************************************************
2 * \file BasicList.h
3 *
4 * \brief Defines what types we want for all basic lists.
5 *
6 * \author DA
7 * \copyright Copyright (c) 2015-2021 CyberRadio Solutions, Inc.
8 *
9 */
10
11#ifndef INCLUDED_LIBCYBERRADIO_BASIC_LIST_H
12#define INCLUDED_LIBCYBERRADIO_BASIC_LIST_H
13
14#include <string>
15#include <deque>
16#include <list>
17
21namespace LibCyberRadio
22{
23 #define BASIC_LIST_CONTAINER std::deque
25 typedef BASIC_LIST_CONTAINER<std::string> BasicStringList;
27 typedef BASIC_LIST_CONTAINER<int> BasicIntList;
29 typedef BASIC_LIST_CONTAINER<double> BasicDoubleList;
30}
31
32#endif
33
Defines functionality for LibCyberRadio applications.
Definition App.h:24
BASIC_LIST_CONTAINER< int > BasicIntList
Type representing a list of integers.
Definition BasicList.h:27
BASIC_LIST_CONTAINER< double > BasicDoubleList
Type representing a list of doubles.
Definition BasicList.h:29
BASIC_LIST_CONTAINER< std::string > BasicStringList
Type representing a list of strings.
Definition BasicList.h:25