Interface to GiNaC's ABC.
More...
#include "flags.h"
#include "ptr.h"
#include "assertion.h"
#include "registrar.h"
#include <cstddef>
#include <map>
#include <set>
#include <typeinfo>
#include <vector>
#include <utility>
Go to the source code of this file.
|
template<class T > |
bool | GiNaC::is_a (const basic &obj) |
| Check if obj is a T, including base classes. More...
|
|
template<class T > |
bool | GiNaC::is_exactly_a (const basic &obj) |
| Check if obj is a T, not including base classes. More...
|
|
template<class B , typename... Args> |
B & | GiNaC::dynallocate (Args &&... args) |
| Constructs a new (class basic or derived) B object on the heap. More...
|
|
template<class B > |
B & | GiNaC::dynallocate (std::initializer_list< ex > il) |
| Constructs a new (class basic or derived) B object on the heap. More...
|
|
Interface to GiNaC's ABC.
Definition in file basic.h.