VIPRA Documentation
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | Y
A
Action (VIPRA::Behaviors)
all (detail)
all_of_type (VIPRA::Util)
all_of_type< check_type_t, head_t, tail_ts... > (VIPRA::Util)
all_of_type< check_type_t, std::tuple< type_ts... > > (VIPRA::Util)
all_of_type< type_t > (VIPRA::Util)
ansi_color_escape (detail)
apple_file (detail)
arg_converter (detail)
arg_formatter (detail)
arg_mapper (detail)
arg_ref (detail)
Args (VIPRA)
AStar (VIPRA::Goals)
AtomScale (VIPRA::Behaviors)
AtomSet (VIPRA::Behaviors)
AtomSetObjective (VIPRA::Behaviors)
AttributeHandling (VIPRA::Behaviors)
AttributeValue (VIPRA::Behaviors)
B
BaseModule (VIPRA::Modules)
basic_appender
basic_cstring_view
basic_format_arg
basic_format_args
basic_format_parse_context
basic_format_string
basic_fp (detail)
basic_memory_buffer
basic_ostream_formatter
basic_printf_context
basic_string_view
BehaviorBuilder (VIPRA::Behaviors)
BehaviorContext (VIPRA::Behaviors)
BehaviorErrorListener (VIPRA::Behaviors)
BehaviorModel (VIPRA)
big_decimal_fp (detail)
bigint (detail)
buffer (detail)
buffer_traits (detail)
buffered_file
BuilderException (VIPRA::Behaviors)
bytes
C
cache_accessor (detail::dragonbox)
cache_accessor< double > (detail::dragonbox)
cache_accessor< float > (detail::dragonbox)
Calm (Model)
CaselessStrCompare (VIPRA::Behaviors)
CAttributeValue (VIPRA::Behaviors)
char_converter (detail)
chrono_format_checker (detail)
chrono_formatter (detail)
Circle (VIPRA::Geometry)
Clock (VIPRA::Util)
codecvt_result (detail)
CollisionDetection (CALM)
color_type (detail)
color_type::color_union (detail)
CaselessStrCompare::Comp (VIPRA::Behaviors)
compile_parse_context (detail)
compile_string (detail)
compiled_string
cache_accessor< double >::compute_mul_parity_result (detail::dragonbox)
cache_accessor< float >::compute_mul_parity_result (detail::dragonbox)
cache_accessor< double >::compute_mul_result (detail::dragonbox)
cache_accessor< float >::compute_mul_result (detail::dragonbox)
Condition (VIPRA::Behaviors)
conditional_helper (detail)
ConfigData (CALM)
conjunction
conjunction< P >
conjunction< P1, Pn... >
context
count_fractional_digits (detail)
count_fractional_digits< Num, Den, N, false > (detail)
counting_buffer (detail)
counting_iterator (detail)
CRTP (VIPRA::Util)
CRTP< class_t< derived_t > > (VIPRA::Util)
custom_value (detail)
D
Data (CALM)
day
decimal_fp (detail::dragonbox)
default_arg_formatter (detail)
AttributeHandling::DeferedCleanup (VIPRA::Behaviors)
DensityGrid (VIPRA::Goals)
digit_grouping (detail)
DRNG (VIPRA::Behaviors)
DrwReader (VIPRA)
DSLException (VIPRA::Behaviors)
Duration (VIPRA::Behaviors)
DXF
dynamic_arg_list (detail)
dynamic_format_arg_store
dynamic_format_specs (detail)
dynamic_spec_id_handler (detail)
E
Engine (VIPRA::Random)
Event (VIPRA::Behaviors)
ExactValue (VIPRA::Behaviors)
F
f3d (VIPRA)
fallback_digit_grouping (detail)
fallback_file (detail)
file_access (detail)
file_base (detail)
file_print_buffer (detail)
file_print_buffer< F, enable_if_t< has_flockfile< F >::value > > (detail)
fill_t (detail)
find_escape_result (detail)
FindIndex (VIPRA::Util)
FindIndex< index_t, check_t > (VIPRA::Util)
FindIndex< index_t, check_t, type_t, types_t... > (VIPRA::Util)
fixed_buffer_traits (detail)
float_info (detail::dragonbox)
float_info< double > (detail::dragonbox)
float_info< float > (detail::dragonbox)
float_info< T, enable_if_t< is_double_double< T >::value > > (detail::dragonbox)
float_info< T, enable_if_t< std::numeric_limits< T >::digits==64||std::numeric_limits< T >::digits==113||is_float128< T >::value > > (detail::dragonbox)
float_specs (detail)
format_arg_store (detail)
format_arg_store< Context, NUM_ARGS, 0, DESC > (detail)
format_as_result (detail)
format_decimal_result (detail)
format_facet
format_int
format_specs
format_string_char (detail)
format_string_char< S, enable_if_t< is_compile_string< S >::value > > (detail)
format_string_char< S, void_t< decltype(sizeof(detail::to_string_view(std::declval< S >())))> > (detail)
format_string_checker (detail)
format_to_n_result
format_to_result
format_tuple_element (detail)
formatbuf (detail)
arg_mapper::formattable (detail)
formatter
formatter< BitRef, Char, enable_if_t< detail::is_bit_reference_like< BitRef >::value > >
formatter< bytes >
formatter< Char[N], Char >
formatter< day, Char >
formatter< detail::bigint >
formatter< detail::float128, Char >
formatter< detail::streamed_view< T >, Char >
formatter< detail::styled_arg< T >, Char >
formatter< group_digits_view< T > >
formatter< join_view< It, Sentinel, Char >, Char >
formatter< month, Char >
formatter< nested_view< T, Char >, Char >
formatter< R, Char, enable_if_t< conjunction< bool_constant< range_format_kind< R, Char >::value !=range_format::disabled &&range_format_kind< R, Char >::value !=range_format::map &&range_format_kind< R, Char >::value !=range_format::string &&range_format_kind< R, Char >::value !=range_format::debug_string >, detail::is_formattable_delayed< R, Char > >::value > >
formatter< R, Char, enable_if_t< range_format_kind< R, Char >::value==range_format::map > >
formatter< R, Char, enable_if_t< range_format_kind< R, Char >::value==range_format::string||range_format_kind< R, Char >::value==range_format::debug_string > >
formatter< std::atomic< T >, Char, enable_if_t< is_formattable< T, Char >::value > >
formatter< std::basic_string< Char, Traits, Allocator >, Char >
formatter< std::bitset< N >, Char >
formatter< std::chrono::duration< Rep, Period >, Char >
formatter< std::chrono::time_point< std::chrono::system_clock, Duration >, Char >
formatter< std::complex< T >, Char >
formatter< std::error_code, Char >
formatter< std::thread::id, Char >
formatter< std::tm, Char >
formatter< T, Char, enable_if_t< conjunction< detail::is_container_adaptor_like< T >, bool_constant< range_format_kind< T, Char >::value==range_format::disabled > >::value > >
formatter< T, Char, enable_if_t< detail::has_format_as< T >::value > >
formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >
formatter< T, Char, typename std::enable_if< std::is_base_of< std::exception, T >::value >::type >
formatter< Tuple, Char, enable_if_t< fmt::is_tuple_like< Tuple >::value &&fmt::is_tuple_formattable< Tuple, Char >::value > >
formatter< tuple_join_view< Char, T... >, Char >
formatter< weekday, Char >
formatter< year, Char >
formatter< year_month_day, Char >
Perf::FunctionTimer (VIPRA)
G
generic_context
get_cstring (detail)
get_locale (detail)
get_map_specialization (VIPRA::Util)
get_map_specialization< std::map< k_t, v_t > > (VIPRA::Util)
get_specialization_internal (VIPRA::Util)
get_specialization_internal< template_t< inner_t > > (VIPRA::Util)
glibc_file (detail)
Goals (VIPRA::Modules)
Grid (VIPRA::Goals)
DensityGrid::GridPoint (VIPRA::Goals)
Grid::GridPoint (VIPRA::Goals)
GridPoint (VIPRA::Goals)
group_digits_view
GroupsContainer (VIPRA::Behaviors)
H
basic_format_arg::handle
has_const_begin_end (detail)
has_const_begin_end< T, void_t< decltype(*detail::range_begin(std::declval< const remove_cvref_t< T > & >())), decltype(detail::range_end(std::declval< const remove_cvref_t< T > & >()))> > (detail)
has_flip (detail)
has_flip< T, void_t< decltype(std::declval< T >().flip())> > (detail)
has_flockfile (detail)
has_flockfile< F, void_t< decltype(flockfile(&std::declval< F & >()))> > (detail)
has_format_as (detail)
has_isfinite (detail)
has_isfinite< T, enable_if_t< sizeof(std::isfinite(T())) !=0 > > (detail)
has_member_data_tm_gmtoff (detail)
has_member_data_tm_gmtoff< T, void_t< decltype(T::tm_gmtoff)> > (detail)
has_member_data_tm_zone (detail)
has_member_data_tm_zone< T, void_t< decltype(T::tm_zone)> > (detail)
has_member_fn_begin_end_t (detail)
has_member_fn_begin_end_t< T, void_t< decltype(*std::declval< T >().begin()), decltype(std::declval< T >().end())> > (detail)
has_mutable_begin_end (detail)
has_mutable_begin_end< T, void_t< decltype(*detail::range_begin(std::declval< T & >())), decltype(detail::range_end(std::declval< T & >())), int > > (detail)
has_tag (VIPRA::Util)
has_tag< type_t, decltype((void) type_t::tag, 0)> (VIPRA::Util)
has_to_string_view (detail)
has_to_string_view< T, void_t< decltype(detail::to_string_view(std::declval< T >()))> > (detail)
CaselessStrCompare::Hash (VIPRA::Behaviors)
HumanBehavior (VIPRA::Behaviors)
I
Input (VIPRA::Modules)
int_checker (detail)
int_checker< true > (detail)
integer_sequence (detail)
invoke_result_or (VIPRA::Util)
is_back_insert_iterator (detail)
is_back_insert_iterator< basic_appender< T > > (detail)
is_back_insert_iterator< It, bool_constant< std::is_same< decltype(adl::invoke_back_inserter< typename It::container_type >()), It >::value > > (detail)
is_bit_reference_like (detail)
is_buffer_appender (detail)
is_buffer_appender< It, bool_constant< is_back_insert_iterator< It >::value &&std::is_base_of< buffer< typename It::container_type::value_type >, typename It::container_type >::value > > (detail)
is_char
is_char< char >
is_char< char16_t >
is_char< char32_t >
is_char< wchar_t >
is_compiled_string (detail)
is_container_adaptor_like (detail)
is_contiguous
is_contiguous< basic_memory_buffer< T, SIZE, Allocator > >
is_contiguous< std::basic_string< Char, Traits, Allocator > >
is_formattable_delayed (detail)
is_integral (detail)
is_integral< int128_opt > (detail)
is_integral< uint128_t > (detail)
is_map (detail)
is_map (VIPRA::Util)
is_map< std::map< key_t, value_t > > (VIPRA::Util)
is_named_arg (detail)
is_named_arg< named_arg< Char, T > > (detail)
is_output_iterator (detail)
is_output_iterator< appender, char > (detail)
is_output_iterator< It, T, void_t< decltype(*std::declval< It & >()++=std::declval< T >())> > (detail)
is_range
is_range_ (detail)
is_range_< T, void > (detail)
is_reference_wrapper (detail)
is_reference_wrapper< std::reference_wrapper< T > > (detail)
is_same_arithmetic_type (detail)
is_set (detail)
is_specialization (VIPRA::Util)
is_specialization< ref_t< arg_ts... >, ref_t > (VIPRA::Util)
is_statically_named_arg (detail)
is_std_string_like (detail)
is_std_string_like< T, void_t< decltype(std::declval< T >().find_first_of(typename T::value_type(), 0))> > (detail)
is_tuple_formattable
is_tuple_formattable_ (detail)
is_tuple_formattable_< T, C, true > (detail)
is_tuple_like
is_tuple_like_ (detail)
is_zero_int (detail)
iterator_buffer (detail)
iterator_buffer< OutputIt, enable_if_t< detail::is_back_insert_iterator< OutputIt >::value &&is_contiguous< typename OutputIt::container_type >::value, typename OutputIt::container_type::value_type > > (detail)
iterator_buffer< T *, T > (detail)
iterator_buffer< T *, T, fixed_buffer_traits > (detail)
iterator_traits< fmt::appender > (std)
J
join_view
JSON (VIPRA::Input)
L
Latch (VIPRA::Behaviors)
Line (VIPRA::Geometry)
LoadedModule (VIPRA)
loc_value
loc_writer (detail)
locale_ref (detail)
locking (detail)
locking< T, void_t< typename formatter< remove_cvref_t< T > >::nonlocking > > (detail)
Log (VIPRA)
M
make_integer_sequence (detail)
make_integer_sequence< T, 0, Ns... > (detail)
make_unsigned_or_bool (detail)
make_unsigned_or_bool< bool > (detail)
make_unsigned_or_unchanged (detail)
make_unsigned_or_unchanged< T, true > (detail)
Map (VIPRA::Modules)
MapInput (VIPRA::Modules)
Max (VIPRA::Behaviors)
Min (VIPRA::Behaviors)
Model (VIPRA::Modules)
ModelData (CALM)
ModifierDirection (VIPRA::Behaviors)
ModifierDistance (VIPRA::Behaviors)
ModifierLocation (VIPRA::Behaviors)
Module (VIPRA::Modules)
monostate
month
N
named_arg (detail)
named_arg_info (detail)
named_arg_value (detail)
native_formatter (detail)
nested_formatter
nested_view
Node (VIPRA)
node (detail)
null (detail)
null_chrono_spec_handler (detail)
NumericValue (VIPRA::Behaviors)
O
Output (VIPRA::Modules)
OutputCoordinator (VIPRA::CoordModules)
P
Parameter (VIPRA)
Parameters (VIPRA)
ParameterSweep (VIPRA)
ParamReader (VIPRA::Modules)
parse_empty_specs (detail)
PathingGraph (VIPRA::Goals)
PedestrianInput (VIPRA::Modules)
Pedestrians (VIPRA::Modules)
Perf (VIPRA)
Polygon (VIPRA::Geometry)
PolygonInput (VIPRA::Modules)
PotentialField (VIPRA::Goals)
precision_checker (detail)
printf_arg_formatter (detail)
printf_formatter
printf_precision_handler (detail)
printf_width_handler (detail)
Ptype (VIPRA::Behaviors)
Q
QuadTree (VIPRA::Map)
R
RandomFloatValue (VIPRA::Behaviors)
RandomNumberValue (VIPRA::Behaviors)
range_format_kind
range_format_kind_ (detail)
range_formatter
range_formatter< T, Char, enable_if_t< conjunction< std::is_same< T, remove_cvref_t< T > >, is_formattable< T, Char > >::value > >
range_mapper (detail)
Rectangle (VIPRA::Geometry)
result_or_VOID (VIPRA::Util)
rgb
runtime_format_string
S
Selector (VIPRA::Behaviors)
SelectorEveryone (VIPRA::Behaviors)
SelectorExactlyN (VIPRA::Behaviors)
SelectorLocation (VIPRA::Behaviors)
SelectorPercent (VIPRA::Behaviors)
SelectorResult (VIPRA::Behaviors)
Self (VIPRA::Behaviors)
Serializable (VIPRA::Modules)
sim_output (VIPRA)
Simpack (VIPRA::Behaviors)
Simulation (VIPRA)
singleton (detail)
span (detail)
SpatialMap (VIPRA::DataStructures)
State (VIPRA)
std_string_view (detail)
streamed_view (detail)
string_literal (detail)
string_value (detail)
strip_named_arg (detail)
strip_named_arg< T, true > (detail)
styled_arg (detail)
SubConditionAttribute (VIPRA::Behaviors)
SubConditionElapsedTimeFromEvent (VIPRA::Behaviors)
SubConditionEnter (VIPRA::Behaviors)
SubConditionEnterObj (VIPRA::Behaviors)
SubConditionEventEnding (VIPRA::Behaviors)
SubConditionEventOccurred (VIPRA::Behaviors)
SubConditionEventOccurring (VIPRA::Behaviors)
SubConditionEventStarting (VIPRA::Behaviors)
SubConditionExists (VIPRA::Behaviors)
SubConditionInLocation (VIPRA::Behaviors)
SubConditionLeave (VIPRA::Behaviors)
SubConditionSpatial (VIPRA::Behaviors)
SubConditionStart (VIPRA::Behaviors)
SubSelector (VIPRA::Behaviors)
T
Target (VIPRA::Behaviors)
TargetModifier (VIPRA::Behaviors)
TargetNearest (VIPRA::Behaviors)
TargetSelector (VIPRA::Behaviors)
TargetSelf (VIPRA::Behaviors)
text_style
thousands_sep_result (detail)
TimedLatchCollection (VIPRA::Behaviors)
Timings (VIPRA::Util)
tm_format_checker (detail)
tm_writer (detail)
to_utf8 (detail)
TrajectoriesJson (VIPRA::Output)
Triangle (VIPRA::Geometry)
tuple_join_view
type_constant (detail)
type_identity
type_is_unformattable_for (detail)
U
uint128_fallback (detail)
unformattable (detail)
unformattable_char (detail)
unformattable_pointer (detail)
utf8_to_utf16 (detail)
V
arg_ref::value (detail)
value (detail)
counting_iterator::value_type (detail)
vformat_args (detail)
vformat_args< char > (detail)
view (detail)
VOID (VIPRA)
vprintf_args
W
weekday
width_checker (detail)
write_int_arg (detail)
write_int_data (detail)
Y
year
year_month_day