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::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::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) |