|
[detail level 123] | |
Device Detection | Device detection specific methods, types and macros |
Hash API | Hash specific methods, types and macros |
| Hash Synonyms | Quick shortenings of Hash specific methods and types |
| Graph | Acyclic graph structures used in the Hash API |
| Hash | All the functions specific to the Hash device detection API |
| Device Detection Config | Configuration for building device detection data sets |
| Device Detection Data Set | A device detection specific data file initialised in a structure |
| Device Detection Synonyms | Quick shortenings of device detection specific methods and types |
| Device Detection Results | Structure returned by a device detection engine's process method(s), containing values |
Common | Common 51Degrees methods, types and macros |
| Arrays | Macros used to quickly define array structures |
| Cache | Fixed size, thread safe, loading, tree based cache |
| Collection | Group of related items such as strings |
| Component | Component of a data set |
| Config | Configuration for building data sets |
| Coodinate | A coordinate representation of a location |
| Data | Structure containing memory allocated to store a variable |
| Data Set | A data file initialised in a structure |
| Date | Represents a date in a data set |
| Evidence | Contains key value pairs as evidence to be processed |
| Exceptions | Allow the bubbling up or errors in C |
| Synonyms | Quick shortenings of common methods and types |
| File | File handle pool and simple file operations e.g |
| Float | IEEE Single Precision Floating Point standard implementation and methods to convert to native float type |
| Headers | Common form of evidence in 51Degrees engines |
| IP | Types and methods to parse IP address strings |
| List | A more manageable way to store arrays |
| Memory | Utility methods used to handle common memory operations such as allocating memory and freeing it, or reading through continuous memory checking for buffer over or under runs |
| Overrides | Used to override properties values or an entire profile |
| Pool | Pool of handles to allow safe access to multiple threads |
| Profile | Profile containing a unique set of values for the properties of a single component |
| Properties | Structures for properties which are available, or required |
| Property | Property in a data set relating to a single component |
| Resource Manager | Resources to be managed by a resource manager |
| Results | Structure returned by an engine's process method(s), containing values |
| Status | Status codes and messages indicating the result of an operation |
| String | String structures containing the string and length |
| TextFile | Contains helper methods for accessing and using text files |
| Threading | Defines multi threading macros if the FIFTYONE_DEGREES_NO_THREADING compiler directive is not explicitly requesting single threaded operation |
| Tree | Implementation of the classic red black binary tree |
| Values | Value of a data set relating to a property |
