SHOGUN  v3.2.0
所有成员列表 | Public 类型 | Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | 友元
ShogunVersion类 参考

详细描述

在文件 ShogunVersion.pb.h85 行定义.

类 ShogunVersion 继承关系图:
Inheritance graph
[图例]

Public 类型

typedef ShogunVersion_SGDataType SGDataType
 

Public 成员函数

 ShogunVersion ()
 
virtual ~ShogunVersion ()
 
 ShogunVersion (const ShogunVersion &from)
 
ShogunVersionoperator= (const ShogunVersion &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ShogunVersion *other)
 
ShogunVersionNew () const final
 
ShogunVersionNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const ShogunVersion &from)
 
void MergeFrom (const ShogunVersion &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_version () const
 
void clear_version ()
 
::google::protobuf::int32 version () const
 
void set_version (::google::protobuf::int32 value)
 
bool has_data_type () const
 
void clear_data_type ()
 
::shogun::ShogunVersion_SGDataType data_type () const
 
void set_data_type (::shogun::ShogunVersion_SGDataType value)
 

静态 Public 成员函数

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ShogunVersiondefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const ShogunVersioninternal_default_instance ()
 
static bool SGDataType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * SGDataType_descriptor ()
 
static const ::std::string & SGDataType_Name (SGDataType value)
 
static bool SGDataType_Parse (const ::std::string &name, SGDataType *value)
 

静态 Public 属性

static constexpr int kIndexInFileMessages
 
static const SGDataType VECTOR
 
static const SGDataType MATRIX
 
static const SGDataType SPARSE_VECTOR
 
static const SGDataType SPARSE_MATRIX
 
static const SGDataType STRING_LIST
 
static const SGDataType SGDataType_MIN
 
static const SGDataType SGDataType_MAX
 
static const int SGDataType_ARRAYSIZE
 
static const int kVersionFieldNumber = 1
 
static const int kDataTypeFieldNumber = 2
 

友元

struct ::protobuf_ShogunVersion_2eproto::TableStruct
 
void swap (ShogunVersion &a, ShogunVersion &b)
 

成员类型定义说明

◆ SGDataType

在文件 ShogunVersion.pb.h177 行定义.

构造及析构函数说明

◆ ShogunVersion() [1/2]

◆ ~ShogunVersion()

virtual ~ShogunVersion ( )
virtual

◆ ShogunVersion() [2/2]

ShogunVersion ( const ShogunVersion from)

成员函数说明

◆ ByteSizeLong()

size_t ByteSizeLong ( ) const
final

◆ Clear()

void Clear ( )
final

◆ clear_data_type()

void clear_data_type ( )

在文件 ShogunVersion.pb.h287 行定义.

◆ clear_version()

void clear_version ( )

在文件 ShogunVersion.pb.h263 行定义.

◆ CopyFrom() [1/2]

void CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void CopyFrom ( const ShogunVersion from)

◆ data_type()

shogun::ShogunVersion_SGDataType data_type ( ) const

在文件 ShogunVersion.pb.h291 行定义.

◆ default_instance()

static const ShogunVersion& default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* descriptor ( )
static

◆ GetCachedSize()

int GetCachedSize ( ) const
final

在文件 ShogunVersion.pb.h157 行定义.

◆ GetMetadata()

::google::protobuf::Metadata GetMetadata ( ) const
final

◆ has_data_type()

bool has_data_type ( ) const

在文件 ShogunVersion.pb.h278 行定义.

◆ has_version()

bool has_version ( ) const

在文件 ShogunVersion.pb.h254 行定义.

◆ InitAsDefaultInstance()

static void InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const ShogunVersion* internal_default_instance ( )
static

在文件 ShogunVersion.pb.h122 行定义.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void MergeFrom ( const ShogunVersion from)

◆ MergePartialFromCodedStream()

bool MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields ( )

在文件 ShogunVersion.pb.h114 行定义.

◆ New() [1/2]

ShogunVersion* New ( ) const
final

在文件 ShogunVersion.pb.h136 行定义.

◆ New() [2/2]

ShogunVersion* New ( ::google::protobuf::Arena *  arena) const
final

在文件 ShogunVersion.pb.h140 行定义.

◆ operator=()

ShogunVersion& operator= ( const ShogunVersion from)

在文件 ShogunVersion.pb.h92 行定义.

◆ SerializeWithCachedSizes()

void SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_data_type()

void set_data_type ( ::shogun::ShogunVersion_SGDataType  value)

在文件 ShogunVersion.pb.h295 行定义.

◆ set_version()

void set_version ( ::google::protobuf::int32  value)

在文件 ShogunVersion.pb.h271 行定义.

◆ SGDataType_descriptor()

static const ::google::protobuf::EnumDescriptor* SGDataType_descriptor ( )
static

在文件 ShogunVersion.pb.h198 行定义.

◆ SGDataType_IsValid()

static bool SGDataType_IsValid ( int  value)
static

在文件 ShogunVersion.pb.h188 行定义.

◆ SGDataType_Name()

static const ::std::string& SGDataType_Name ( SGDataType  value)
static

在文件 ShogunVersion.pb.h201 行定义.

◆ SGDataType_Parse()

static bool SGDataType_Parse ( const ::std::string &  name,
SGDataType value 
)
static

在文件 ShogunVersion.pb.h204 行定义.

◆ Swap()

void Swap ( ShogunVersion other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& unknown_fields ( ) const

在文件 ShogunVersion.pb.h111 行定义.

◆ version()

google::protobuf::int32 version ( ) const

在文件 ShogunVersion.pb.h267 行定义.

友元及相关函数文档

◆ ::protobuf_ShogunVersion_2eproto::TableStruct

在文件 ShogunVersion.pb.h240 行定义.

◆ swap

void swap ( ShogunVersion a,
ShogunVersion b 
)
friend

在文件 ShogunVersion.pb.h130 行定义.

类成员变量说明

◆ kDataTypeFieldNumber

const int kDataTypeFieldNumber = 2
static

在文件 ShogunVersion.pb.h221 行定义.

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
static
初始值:
=
0

在文件 ShogunVersion.pb.h126 行定义.

◆ kVersionFieldNumber

const int kVersionFieldNumber = 1
static

在文件 ShogunVersion.pb.h214 行定义.

◆ MATRIX

const SGDataType MATRIX
static
初始值:

在文件 ShogunVersion.pb.h180 行定义.

◆ SGDataType_ARRAYSIZE

const int SGDataType_ARRAYSIZE
static

◆ SGDataType_MAX

const SGDataType SGDataType_MAX
static
初始值:

在文件 ShogunVersion.pb.h193 行定义.

◆ SGDataType_MIN

const SGDataType SGDataType_MIN
static
初始值:

在文件 ShogunVersion.pb.h191 行定义.

◆ SPARSE_MATRIX

const SGDataType SPARSE_MATRIX
static
初始值:

在文件 ShogunVersion.pb.h184 行定义.

◆ SPARSE_VECTOR

const SGDataType SPARSE_VECTOR
static
初始值:

在文件 ShogunVersion.pb.h182 行定义.

◆ STRING_LIST

const SGDataType STRING_LIST
static
初始值:

在文件 ShogunVersion.pb.h186 行定义.

◆ VECTOR

const SGDataType VECTOR
static
初始值:

在文件 ShogunVersion.pb.h178 行定义.


该类的文档由以下文件生成:

SHOGUN Machine Learning Toolbox - Documentation