Public Member Functions | Public Attributes
lib.RosCassandra.RosCassandra Class Reference
Inheritance diagram for lib.RosCassandra.RosCassandra:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def addTopic
def countTopicData
def createIndex
def exequteCQL
def existTopic
def fileExport
def fileImport
def getAllTopics
def getTopic
def getTopicMeta
def removeIndex
def removeTopic
def renameTopic
def setTopicMeta
def topic2Hash

Public Attributes

 cql_conn
 cql_cursor

Detailed Description

Definition at line 25 of file RosCassandra.py.


Constructor & Destructor Documentation

def lib.RosCassandra.RosCassandra.__init__ (   self,
  host = "localhost",
  port = 9160,
  keyspace = "ros" 
)

Definition at line 27 of file RosCassandra.py.


Member Function Documentation

def lib.RosCassandra.RosCassandra.addTopic (   self,
  topic,
  cassandra_format = None,
  msg_class = None,
  msg_package = None,
  key_format = None,
  key_msg_part = None,
  comment = "",
  date = None 
)

Definition at line 33 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.countTopicData (   self,
  topic 
)

Definition at line 157 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.createIndex (   self,
  topic,
  column 
)

Definition at line 183 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.exequteCQL (   self,
  query 
)

Definition at line 165 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.existTopic (   self,
  topic 
)

Definition at line 100 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.fileExport (   self,
  topics,
  filename 
)

Definition at line 124 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.fileImport (   self,
  filename,
  topics = None,
  format = 'ros',
  key = 'time',
  key_msg_part = None 
)

Definition at line 127 of file RosCassandra.py.

Definition at line 104 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.getTopic (   self,
  topic 
)

Definition at line 69 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.getTopicMeta (   self,
  topic = None,
  topic_md5 = None 
)

Definition at line 86 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.removeIndex (   self,
  topic,
  column 
)

Definition at line 194 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.removeTopic (   self,
  topic 
)

Definition at line 81 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.renameTopic (   self,
  topic,
  topic_new 
)

Definition at line 116 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.setTopicMeta (   self,
  topic,
  meta 
)

Definition at line 96 of file RosCassandra.py.

def lib.RosCassandra.RosCassandra.topic2Hash (   self,
  topic 
)

Definition at line 66 of file RosCassandra.py.


Member Data Documentation

Definition at line 27 of file RosCassandra.py.

Definition at line 27 of file RosCassandra.py.


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


cassandra_ros
Author(s): André Dietrich, Sebastian Zug
autogenerated on Sun Jan 5 2014 11:10:29