Module: AutoC

Defined in:
lib/autoc.rb,
lib/autoc/box.rb,
lib/autoc/set.rb,
lib/autoc/list.rb,
lib/autoc/type.rb,
lib/autoc/cmake.rb,
lib/autoc/module.rb,
lib/autoc/openmp.rb,
lib/autoc/ranges.rb,
lib/autoc/record.rb,
lib/autoc/vector.rb,
lib/autoc/cstring.rb,
lib/autoc/hashers.rb,
lib/autoc/function.rb,
lib/autoc/hash_map.rb,
lib/autoc/hash_set.rb,
lib/autoc/composite.rb,
lib/autoc/primitive.rb,
lib/autoc/allocators.rb,
lib/autoc/collection.rb,
lib/autoc/sequential.rb,
lib/autoc/association.rb

Defined Under Namespace

Modules: Entity, STD, Sequential Classes: Allocator, Association, AssociativeRange, BDWAllocator, BidirectionalRange, Box, CMake, CString, Code, Collection, Composite, ContiguousRange, DirectAccessRange, ForwardRange, Function, HashMap, HashSet, Hasher, InputRange, List, Module, Parameter, Primitive, Range, Record, Set, SystemHeader, Type, Value, Vector

Constant Summary collapse

VERSION =
'2.0.2'
OMP_H =
Code.new interface: %{
  #ifdef _OPENMP
    #include <omp.h>
  #endif
}