Drake
drake::common::internal Namespace Reference

Classes

class  PythonAccessor
 
class  PythonApi
 
class  PythonAttrPolicy
 
class  PythonItemPolicy
 

Typedefs

using PythonItemAccessor = PythonAccessor< PythonItemPolicy >
 
using PythonAttrAccessor = PythonAccessor< PythonAttrPolicy >
 

Functions

std::unique_ptr< google::protobuf::io::FileOutputStream > CreateOutputStream (const std::string &filename)
 
void PublishCallMatlab (const MatlabRPC &message)
 
void PublishCall (google::protobuf::io::FileOutputStream *praw_output, const MatlabRPC &message)
 
void ToMatlabArrayMatrix (const Eigen::Ref< const Eigen::Matrix< bool, Eigen::Dynamic, Eigen::Dynamic >> &mat, MatlabArray *matlab_array, bool is_vector)
 
void ToMatlabArrayMatrix (const Eigen::Ref< const Eigen::MatrixXd > &mat, MatlabArray *matlab_array, bool is_vector)
 
void ToMatlabArrayMatrix (const Eigen::Ref< const Eigen::MatrixXi > &mat, MatlabArray *matlab_array, bool is_vector)
 
void AssembleCallMatlabMsg (MatlabRPC *)
 
template<typename T , typename... Types>
void AssembleCallMatlabMsg (MatlabRPC *msg, T first, Types...args)
 
void PublishCallPython (const MatlabRPC &msg)
 

Typedef Documentation

Function Documentation

void drake::common::internal::AssembleCallMatlabMsg ( MatlabRPC *  )
inline

Here is the caller graph for this function:

void drake::common::internal::AssembleCallMatlabMsg ( MatlabRPC *  msg,
first,
Types...  args 
)

Here is the call graph for this function:

std::unique_ptr< google::protobuf::io::FileOutputStream > CreateOutputStream ( const std::string &  filename)

Here is the caller graph for this function:

void PublishCall ( google::protobuf::io::FileOutputStream *  praw_output,
const MatlabRPC &  message 
)

Here is the caller graph for this function:

void PublishCallMatlab ( const MatlabRPC &  message)

Here is the call graph for this function:

Here is the caller graph for this function:

void PublishCallPython ( const MatlabRPC &  msg)

Here is the call graph for this function:

Here is the caller graph for this function:

void drake::common::internal::ToMatlabArrayMatrix ( const Eigen::Ref< const Eigen::Matrix< bool, Eigen::Dynamic, Eigen::Dynamic >> &  mat,
MatlabArray *  matlab_array,
bool  is_vector 
)

Here is the caller graph for this function:

void ToMatlabArrayMatrix ( const Eigen::Ref< const Eigen::MatrixXd > &  mat,
MatlabArray *  matlab_array,
bool  is_vector 
)
void ToMatlabArrayMatrix ( const Eigen::Ref< const Eigen::MatrixXi > &  mat,
MatlabArray *  matlab_array,
bool  is_vector 
)

Here is the call graph for this function: