Timing utilities. More...
#include <gtsam/base/debug.h>
#include <gtsam/base/timing.h>
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstddef>
#include <iomanip>
#include <iostream>
#include <map>
#include <stdexcept>
#include <utility>
Go to the source code of this file.
Namespaces | |
gtsam | |
traits | |
gtsam::internal | |
Functions | |
GTSAM_EXPORT std::weak_ptr< TimingOutline > | gtsam::internal::gCurrentTimer (gTimingRoot) |
size_t | gtsam::internal::getTicTocID (const char *descriptionC) |
GTSAM_EXPORT std::shared_ptr< TimingOutline > | gtsam::internal::gTimingRoot (new TimingOutline("Total", getTicTocID("Total"))) |
void | gtsam::internal::tic (size_t id, const char *labelC) |
void | gtsam::internal::toc (size_t id, const char *labelC) |
Variables | |
const static std::shared_ptr< TimingOutline > | gtsam::internal::nullTimingOutline |