|
Flex
0.17.9
|
#include <string>#include <string_view>#include "grape/utils/concurrent_queue.h"#include "flex/utils/mmap_array.h"#include "flex/utils/property/types.h"#include "grape/serialization/out_archive.h"

Go to the source code of this file.
Classes | |
| class | gs::ColumnBase |
| class | gs::TypedColumn< T > |
| class | gs::TypedColumn< RecordView > |
| class | gs::TypedColumn< grape::EmptyType > |
| class | gs::TypedColumn< std::string_view > |
| class | gs::LFIndexer< INDEX_T > |
| class | gs::StringMapColumn< INDEX_T > |
| class | gs::RefColumnBase |
| Create RefColumn for ease of usage for hqps. More... | |
| class | gs::TypedRefColumn< T > |
| class | gs::TypedRefColumn< LabelKey > |
| class | gs::TypedRefColumn< GlobalId > |
Namespaces | |
| gs | |
Typedefs | |
| using | gs::BoolColumn = TypedColumn< bool > |
| using | gs::UInt8Column = TypedColumn< uint8_t > |
| using | gs::UInt16Column = TypedColumn< uint16_t > |
| using | gs::IntColumn = TypedColumn< int32_t > |
| using | gs::UIntColumn = TypedColumn< uint32_t > |
| using | gs::LongColumn = TypedColumn< int64_t > |
| using | gs::ULongColumn = TypedColumn< uint64_t > |
| using | gs::DateColumn = TypedColumn< Date > |
| using | gs::DayColumn = TypedColumn< Day > |
| using | gs::DoubleColumn = TypedColumn< double > |
| using | gs::FloatColumn = TypedColumn< float > |
| using | gs::RecordViewColumn = TypedColumn< RecordView > |
| using | gs::StringColumn = TypedColumn< std::string_view > |
| using | gs::DefaultStringMapColumn = StringMapColumn< uint8_t > |
Functions | |
| std::string_view | gs::truncate_utf8 (std::string_view str, size_t length) |
| std::shared_ptr< ColumnBase > | gs::CreateColumn (PropertyType type, StorageStrategy strategy, const std::vector< PropertyType > &sub_types) |
| std::shared_ptr< RefColumnBase > | gs::CreateRefColumn (std::shared_ptr< ColumnBase > column) |
1.8.17