A new frontier in large-scale graph analysis and data mining
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
fm::scalar_variable Class Referenceabstract

#include <generic_type.h>

Inherited by fm::scalar_variable_impl< T >.

Public Member Functions

virtual const char * get_raw () const =0
virtual const scalar_typeget_type () const =0
virtual bool set_raw (const char *v, int size)=0

Detailed Description

This class defines a generic type for a scalar variable. It shouldn't be used in an array because it has a lot of overhead.

Member Function Documentation

virtual const char* fm::scalar_variable::get_raw ( ) const
pure virtual

Get the raw representation of the type.

virtual const scalar_type& fm::scalar_variable::get_type ( ) const
pure virtual

The type.

virtual bool fm::scalar_variable::set_raw ( const char *  v,
int  size 
pure virtual

Set the value of the scalar variable in the raw representation.

The documentation for this class was generated from the following file: