ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
#include <argos3/core/utility/configuration/argos_exception.h>
#include <cxxabi.h>
#include <typeinfo>
#include <algorithm>
Go to the source code of this file.
Classes | |
class | argos::CAny |
class | argos::CAny::CAbstractReference |
Abstract reference to object. More... | |
class | argos::CAny::CReference< T > |
Actual templetized reference to object. More... | |
Namespaces | |
namespace | argos |
The namespace containing all the ARGoS related code. | |
Functions | |
template<typename T > | |
T * | argos::any_cast (CAny *pc_any) |
Performs a cast on the any type to the desired type, when the any type is passed by non-const pointer. | |
template<typename T > | |
const T * | argos::any_cast (const CAny *pc_any) |
Performs a cast on the any type to the desired type, when the any type is passed by const pointer. | |
template<typename T > | |
const T & | argos::any_cast (const CAny &c_any) |
Performs a cast on the any type to the desired type, when the any type is passed by const reference. | |
template<typename T > | |
T & | argos::any_cast (CAny &c_any) |
Performs a cast on the any type to the desired type, when the any type is passed by non-const reference. |