LDA::unigram_document Class Reference

#include <document.pb.h>

List of all members.

Public Member Functions

 unigram_document ()
virtual ~unigram_document ()
 unigram_document (const unigram_document &from)
unigram_documentoperator= (const unigram_document &from)
const
::google::protobuf::UnknownFieldSet & 
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (unigram_document *other)
unigram_documentNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const unigram_document &from)
void MergeFrom (const unigram_document &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
bool has_docid () const
void clear_docid ()
const ::std::string & docid () const
void set_docid (const ::std::string &value)
void set_docid (const char *value)
void set_docid (const char *value, size_t size)
inline::std::string * mutable_docid ()
bool has_url () const
void clear_url ()
const ::std::string & url () const
void set_url (const ::std::string &value)
void set_url (const char *value)
void set_url (const char *value, size_t size)
inline::std::string * mutable_url ()
int body_size () const
void clear_body ()
const
::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > & 
body () const
inline::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > * 
mutable_body ()
inline::google::protobuf::uint32 body (int index) const
void set_body (int index,::google::protobuf::uint32 value)
void add_body (::google::protobuf::uint32 value)
int topic_assignment_size () const
void clear_topic_assignment ()
const
::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > & 
topic_assignment () const
inline::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > * 
mutable_topic_assignment ()
inline::google::protobuf::uint32 topic_assignment (int index) const
void set_topic_assignment (int index,::google::protobuf::uint32 value)
void add_topic_assignment (::google::protobuf::uint32 value)
int topic_counts_size () const
void clear_topic_counts ()
const
::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > & 
topic_counts () const
inline::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > * 
mutable_topic_counts ()
inline::google::protobuf::uint32 topic_counts (int index) const
void set_topic_counts (int index,::google::protobuf::uint32 value)
void add_topic_counts (::google::protobuf::uint32 value)
int cnt_topics_size () const
void clear_cnt_topics ()
const
::google::protobuf::RepeatedField
< ::google::protobuf::uint64 > & 
cnt_topics () const
inline::google::protobuf::RepeatedField
< ::google::protobuf::uint64 > * 
mutable_cnt_topics ()
inline::google::protobuf::uint64 cnt_topics (int index) const
void set_cnt_topics (int index,::google::protobuf::uint64 value)
void add_cnt_topics (::google::protobuf::uint64 value)
int topic_distribution_size () const
void clear_topic_distribution ()
const
::google::protobuf::RepeatedField
< float > & 
topic_distribution () const
inline::google::protobuf::RepeatedField
< float > * 
mutable_topic_distribution ()
float topic_distribution (int index) const
void set_topic_distribution (int index, float value)
void add_topic_distribution (float value)

Static Public Member Functions

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

Static Public Attributes

static const int kDocIDFieldNumber = 1
static const int kUrlFieldNumber = 2
static const int kBodyFieldNumber = 3
static const int kTopicAssignmentFieldNumber = 4
static const int kTopicCountsFieldNumber = 5
static const int kCntTopicsFieldNumber = 6
static const int kTopicDistributionFieldNumber = 7

Friends

void protobuf_AddDesc_document_2eproto ()
void protobuf_AssignDesc_document_2eproto ()
void protobuf_ShutdownFile_document_2eproto ()

Constructor & Destructor Documentation

LDA::unigram_document::unigram_document (  ) 
LDA::unigram_document::~unigram_document (  )  [virtual]
LDA::unigram_document::unigram_document ( const unigram_document from  ) 

Member Function Documentation

void LDA::unigram_document::add_body ( ::google::protobuf::uint32  value  )  [inline]
void LDA::unigram_document::add_cnt_topics ( ::google::protobuf::uint64  value  )  [inline]
void LDA::unigram_document::add_topic_assignment ( ::google::protobuf::uint32  value  )  [inline]
void LDA::unigram_document::add_topic_counts ( ::google::protobuf::uint32  value  )  [inline]
void LDA::unigram_document::add_topic_distribution ( float  value  )  [inline]
google::protobuf::uint32 LDA::unigram_document::body ( int  index  )  const [inline]
const ::google::protobuf::RepeatedField<::google::protobuf::uint32 > & LDA::unigram_document::body (  )  const [inline]
int LDA::unigram_document::body_size (  )  const [inline]
int LDA::unigram_document::ByteSize (  )  const
void LDA::unigram_document::Clear (  ) 
void LDA::unigram_document::clear_body (  )  [inline]
void LDA::unigram_document::clear_cnt_topics (  )  [inline]
void LDA::unigram_document::clear_docid (  )  [inline]
void LDA::unigram_document::clear_topic_assignment (  )  [inline]
void LDA::unigram_document::clear_topic_counts (  )  [inline]
void LDA::unigram_document::clear_topic_distribution (  )  [inline]
void LDA::unigram_document::clear_url (  )  [inline]
google::protobuf::uint64 LDA::unigram_document::cnt_topics ( int  index  )  const [inline]
const ::google::protobuf::RepeatedField<::google::protobuf::uint64 > & LDA::unigram_document::cnt_topics (  )  const [inline]
int LDA::unigram_document::cnt_topics_size (  )  const [inline]
void LDA::unigram_document::CopyFrom ( const unigram_document from  ) 
void LDA::unigram_document::CopyFrom ( const ::google::protobuf::Message &  from  ) 
const unigram_document & LDA::unigram_document::default_instance (  )  [static]
const ::google::protobuf::Descriptor * LDA::unigram_document::descriptor (  )  [static]
const ::std::string & LDA::unigram_document::docid (  )  const [inline]
int LDA::unigram_document::GetCachedSize (  )  const [inline]
google::protobuf::Metadata LDA::unigram_document::GetMetadata (  )  const
bool LDA::unigram_document::has_docid (  )  const [inline]
bool LDA::unigram_document::has_url (  )  const [inline]
bool LDA::unigram_document::IsInitialized (  )  const
void LDA::unigram_document::MergeFrom ( const unigram_document from  ) 
void LDA::unigram_document::MergeFrom ( const ::google::protobuf::Message &  from  ) 
bool LDA::unigram_document::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input  ) 
google::protobuf::RepeatedField<::google::protobuf::uint32 > * LDA::unigram_document::mutable_body (  )  [inline]
google::protobuf::RepeatedField<::google::protobuf::uint64 > * LDA::unigram_document::mutable_cnt_topics (  )  [inline]
std::string * LDA::unigram_document::mutable_docid (  )  [inline]
google::protobuf::RepeatedField<::google::protobuf::uint32 > * LDA::unigram_document::mutable_topic_assignment (  )  [inline]
google::protobuf::RepeatedField<::google::protobuf::uint32 > * LDA::unigram_document::mutable_topic_counts (  )  [inline]
google::protobuf::RepeatedField< float > * LDA::unigram_document::mutable_topic_distribution (  )  [inline]
inline ::google::protobuf::UnknownFieldSet* LDA::unigram_document::mutable_unknown_fields (  )  [inline]
std::string * LDA::unigram_document::mutable_url (  )  [inline]
unigram_document * LDA::unigram_document::New (  )  const
unigram_document& LDA::unigram_document::operator= ( const unigram_document from  )  [inline]
void LDA::unigram_document::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output  )  const
google::protobuf::uint8 * LDA::unigram_document::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 *  output  )  const
void LDA::unigram_document::set_body ( int  index,
::google::protobuf::uint32  value 
) [inline]
void LDA::unigram_document::set_cnt_topics ( int  index,
::google::protobuf::uint64  value 
) [inline]
void LDA::unigram_document::set_docid ( const char *  value,
size_t  size 
) [inline]
void LDA::unigram_document::set_docid ( const char *  value  )  [inline]
void LDA::unigram_document::set_docid ( const ::std::string &  value  )  [inline]
void LDA::unigram_document::set_topic_assignment ( int  index,
::google::protobuf::uint32  value 
) [inline]
void LDA::unigram_document::set_topic_counts ( int  index,
::google::protobuf::uint32  value 
) [inline]
void LDA::unigram_document::set_topic_distribution ( int  index,
float  value 
) [inline]
void LDA::unigram_document::set_url ( const char *  value,
size_t  size 
) [inline]
void LDA::unigram_document::set_url ( const char *  value  )  [inline]
void LDA::unigram_document::set_url ( const ::std::string &  value  )  [inline]
void LDA::unigram_document::Swap ( unigram_document other  ) 
google::protobuf::uint32 LDA::unigram_document::topic_assignment ( int  index  )  const [inline]
const ::google::protobuf::RepeatedField<::google::protobuf::uint32 > & LDA::unigram_document::topic_assignment (  )  const [inline]
int LDA::unigram_document::topic_assignment_size (  )  const [inline]
google::protobuf::uint32 LDA::unigram_document::topic_counts ( int  index  )  const [inline]
const ::google::protobuf::RepeatedField<::google::protobuf::uint32 > & LDA::unigram_document::topic_counts (  )  const [inline]
int LDA::unigram_document::topic_counts_size (  )  const [inline]
float LDA::unigram_document::topic_distribution ( int  index  )  const [inline]
const ::google::protobuf::RepeatedField< float > & LDA::unigram_document::topic_distribution (  )  const [inline]
int LDA::unigram_document::topic_distribution_size (  )  const [inline]
const ::google::protobuf::UnknownFieldSet& LDA::unigram_document::unknown_fields (  )  const [inline]
const ::std::string & LDA::unigram_document::url (  )  const [inline]

Friends And Related Function Documentation

void protobuf_AddDesc_document_2eproto (  )  [friend]
void protobuf_AssignDesc_document_2eproto (  )  [friend]
void protobuf_ShutdownFile_document_2eproto (  )  [friend]

Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Thu Apr 21 17:04:30 2011 for Y!LDA by  doxygen 1.6.3