Changeset a7f021 in git


Ignore:
Timestamp:
Aug 17, 2005, 6:30:46 PM (19 years ago)
Author:
Michael Brickenstein <bricken@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
22a299bac87ea145b066b91b02bda915f8396c73
Parents:
9ec8a15cdec78cf7a3e4d3e3874f760708ad714e
Message:
*bricken: make vector printable


git-svn-id: file:///usr/local/Singular/svn/trunk@8526 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/python/wrapper.h

    r9ec8a1 ra7f021  
    1 //$Id: wrapper.h,v 1.9 2005-08-17 16:26:57 bricken Exp $
     1//$Id: wrapper.h,v 1.10 2005-08-17 16:30:46 bricken Exp $
    22#ifndef PYTHON_SINGULAR_WRAPPER_HEADER
    33#define PYTHON_SINGULAR_WRAPPER_HEADER
     
    2727{
    2828  using boost::python::str;
    29   ring r=p.getRing();
     29  //ring r=p.getRing();
    3030 
    3131  char* out=p.c_string();
    3232  return boost::python::str(out,strlen(out));
    3333}
    34 
     34static boost::python::object Vector_as_str(Vector& p)
     35{
     36  using boost::python::str;
     37  //ring r=p.getRing();
     38 
     39  char* out=p.c_string();
     40  return boost::python::str(out,strlen(out));
     41}
    3542
    3643BOOST_PYTHON_MODULE(Singular){
     
    8996   
    9097    .def(boost::python::init <>())
    91    
     98    .def("__str__", Vector_as_str)
    9299   
    93100    //    .def("__str__", Poly_as_str)
Note: See TracChangeset for help on using the changeset viewer.